If they had tried to market it as a console i could have seen an argument for making it its own system but the gigantic PLUG IT! makes me think they were still aiming for a plug and play style.
I would definitely suggest adding the carts images in extra media and/or their titles in the trivia section.
Much thanks again for another oddity. I love these kinds of things and when i frequently bought stuff tended to seek out oddities that i figured most others didn't have.