I have around 10 of them... and for what they cost they are worth it. My favorite is the 40th anniversary Pacman, Star Wars, TMNT and we plan on getting NBA Jams (I played it at a show in February and we loved it).
A few thoughts
1- if you really like the game you may want to buy updated joysticks and buttons. The joysticks are probably the most important upgrade
2- Buy a street fighter cabinet and a retro-pi upgrade kit.