meh
Some old arcades are good to have back.
This isn't really one of them that I'd consider worth bringing back, but to each their own. If it was a fun experience for you to get it up and running more power to you :P
The controls, well, you've read it all before. If possible though, perhaps you could change them to be mouse based, and increase the field of vision around the area?