Do we need to Deactivate and then Reactivate when installing again, and do we need to uninstall SF before installing again?
When you uninstall your license information is left intact so you will not have to re-activate when you install the update.
Also, is there any plan to notify users when there has been an minor update that doesn't get a version point increment or do we just monitor the download page for the build date.
We send out an email to all of our users when we distribute a point release. We did have a minor issue within the framework on the initial 1.5.1 release that prompted an update within 24 hours of the initial update. We did not send out an email on this item as most of our users had not yet downloaded the update and we have just been informing them as they have run into the issue. But we will more than likely start sending out an email everytime we add an update, regardless of how minor.