If you guys want a retro experience that can run all the games (not just 30), look no further than Alberta-based company Made By Sloan. They've done stand-up arcade boxes and arcade joystick emulation, but the NES/SNES/n64 cartidge consoles are a new thing.
https://www.kickstarter.com/projects...ite-retro-cart
Can probably get these a bit easier than NES Classic and you're supporting a local company!