If I had the resources I'd build an android based emulation device with swappable shells reminiscent of (but not clones of) various consoles. A TG16 style case would come with TG16 controller ports but have a break out cable that would add support for other controllers if some one desired. A Hucard slot and a special Hucard that accepted SD cards would be a very nice touch.