It would be nice if people didn't have to figure out if their machine was 32-bit, 64-bit, or what operating system they're running before downloading. Having a single executable that runs on any platform would make this easier.
Tech Notes
One way to implement this would be to package the various executables into a single wrapper exe that would detect the OS and bitness of the system, and then extract and run the appropriate exe, passing along the command line arguments. Even better if the exe included the CRT redistributable, detected if it were installed, and offered to install it.
It would be nice if people didn't have to figure out if their machine was 32-bit, 64-bit, or what operating system they're running before downloading. Having a single executable that runs on any platform would make this easier.
Tech Notes
One way to implement this would be to package the various executables into a single wrapper exe that would detect the OS and bitness of the system, and then extract and run the appropriate exe, passing along the command line arguments. Even better if the exe included the CRT redistributable, detected if it were installed, and offered to install it.