Have you actually tried it?
I'm always wary of stuff like that, several friends have totally messed up their OS by installing similar stuff.
Anyhow, for me personally the 2 machines I game on play all the games I have perfectly and one of those is running Vista Home Premium with everything turned on.
I do feel uncomfortable with software that makes changes I can't monitor.