Arcade machines are great. I've got one I built based on Groovy Game Gear hardware. Totally dodges the whole keyboard problem in the first place. I run some Flash on mine too and its been fine.