"Just set these boot options" is fine if you're just deploying this code to a server you control.
I get the sense from various aspects of this guy's story that he's shipping executables to end users, which makes this "solution" a non-starter.
You can't expect the user to go in and mess with these sorts of options just to run your program, and I wouldn't feel comfortable changing something like this automatically during install since it is such a fundamental OS setting (not to mention testing the installer against all versions of Windows would then become a nightmare you'd have to redo every release).
I get the sense from various aspects of this guy's story that he's shipping executables to end users, which makes this "solution" a non-starter.
You can't expect the user to go in and mess with these sorts of options just to run your program, and I wouldn't feel comfortable changing something like this automatically during install since it is such a fundamental OS setting (not to mention testing the installer against all versions of Windows would then become a nightmare you'd have to redo every release).