just my opinion I guess.
my cab is for arcade games, I've got a nice pc to play pc games on (which runs winxp pro)
and as they were designed to run on a pc, the control layouts are optimized for that platform.
I see playing pc games on a cab as being just as much of a wet blanket as using mame on a PC.
It works, It's neat, It's not the same.
oh and dont the latest releases of wine support direct x calls?
I'm not running it myself but I seem to recall they had warcraft III running under wine quite well.