The only problem with doing it that way is the Updates!!
If a game has updates available then there is really no point in doing the exe swapping as you will only then need to swap them back over, after you install, to update the game as 99.9% of the time the update will look for the original exe!

Your method has been mentioned many times before.