Hi Housemusic,
It's good to know that this works on Windows 8.1, at least to some extent.
Does anybody know if Windows 7 or 8 itself introduced higher input or display lag independent from the used emulator?
Provided you run your emulators in *full screen exclusive mode* (the typical situation with MAME when full screen is used) then there shouldn't be more lag than in XP.
However, Windows 7 and 8 use desktop compositing. In Windows 7 you can turn this off it by disabling "aero", but this is completely impossible in Windows 8. Desktop compositing does introduce input lag. But it only affects applications that run in windowed mode. Some emulators always run in windowed mode, even if they maximize the size of the window to cover the full screen. This used to be the case with BSNES, don't know what today's situation is. The only way to bypass desktop compositing is running in full screen exclusive mode.
Bear in mind I've only tested lag in Windows XP. This is because the setup you need to test lag "scientifically" is a bit cumbersome.
That said, I'm inclined to believe that Windows 7 & 8 might behave even better than XP regarding to input lag, with a proper configuration. At least it shoudn't be worse.