I remember years back trying this out and I noticed that it changes the config files, and makes its own backups. You had to press “restore” in Vorpx to make a game playable properly in pancake mode again.
I had written a script that ran alongside Vorpx and automated all of this, automatically restoring a game’s pancake ini files.
Is this automated yet? It was my biggest gripe with this software.
Contrary to your naive batch file suggestion back then vorpX adjusts some values based on information only known while a game is running, hence your idea wouldn’t work. And even if that wouldn’t be the case: having to deal with extra launch scripts/batch files/whatever is hardly more user friendly than being able to just normally launch a game from Steam and pressing a button to revert settings if necessary in the first place.
Sometimes things aren’t done the way you believe they should be done because others are more stupid than you are, but because there are actual reasons for doing them how they are done. :)