I absolutely agree that retro gaming is about the "retro" feel, but I don't see how you can have that and have an internet store for legal roms. Would a raspberry Pi with an authentic NES controller + CRT screen connected through composite input fulfill your retro requirements for example?