Turns out I broke the installer on the previous release. Sorry about that ^_^;;
The new 184.108.40.206.285 has no new functional changes, but has an improved installer. Now it should work on Vista and will uninstall correctly. Some files also had the line endings fixed, which means the .zip now has less files, and the installer will work a bit faster as it won’t have to download files that didn’t actually change.