Hi aaron,
for the last few releases, I tried to be on the bleeding edge of your development.
When installing, I noticed that you didn't implement a check for existing previous versions.
It would be fine if your installer could check for existing versions (at least ones from the same branch (std/prof, beta/release)) and offer an upgrade, as it is a tedious task to remove the old versions manually.
Furthermore, I'm missing an installation dialogue where one can choose the location of the start menu entry.
I know, these whishes aren't important compared to your work on the software itself, but as your're using NSIS, it requires only minor additions to your installer script.