Kdf, to use JSGME with TvT the procedure is the same on both Vista and XP. The only difference is that the game must be installed outside of "Program Files" under Vista, but the folder structure for mods and JSGME with TvT is as explained.
It's as simple as it gets, people just need to follow the instructions, changing 2 folders isn't the end of the world