I have a virtual pin and I love it. Allows me to play rare euro games i've never seen. Lets me learn the rules and get used to games for tournament that I would never want to own. The footprint it takes up is well worth it for me. When your out of space and you have access to play every game ever made, that's fantastic. Most of the tables have gotten to the point, where they are very very close to the real thing. The EM's are very well done plus you have well over 400 games you can download for free. Every little aspect is adjustable. So if it doesn't feel real enough for you. Adjust it until it does.
Plus on mine, I bought a duel X arcade joystick and use it for a MAME emulator as well. So it has 168 pinball machines, 6000+ arcades, every super nintendo, genesis, Atari 2600, 5800, 7800, NES, Gameboy, N64, gamecube game on it as well. It can do anything. Plus you can use it as a jukebox. It's my 2nd most expensive pin i've ever bought and well worth it.