True. Matter of fact, nintendo 3ds did away with usb sticks and instead has an sd card slot in its place. Doubt the card could store games on it though, it seems to be just for the camera component. If the Sonus let you access everything, your games, your media, on one card, that would be great. To constitute this there could be a reserved games folder, kind of like how the Victor Reader talking book players have reserved folders that it looks to, $vrmusic for your music, $vrdtb for your talking books, etc. The idea is to name the folder in such a way that it can't be easily confused with others. $sgcgames for example? In addition, there could then be an explorer like interface that can access any folder on the card to play media files or what have you. And the usb port can still be there as an option. Actually, here's an idea. You did mention not having wifi support, and that's obviously understandable, it does cut costs after all. Unless your development board is a Raspberry Pi model3b or any similar environment, in which case wifi is built in. But the usb port could be used for a wifi dongle. You could put things like score posting and, if possible, an interface to the store, with the understanding that the customer provides the wireless interface in question. As I understand it there is only one usb port. I wonder if one of those keyboards that function as usb hubs can handle a wifi dongle? If not, connect the wifi dongle and keyboard to a powered hub and then connect the hub to the usb port. Unless you also plan to have a usb OTG port as well for things like firmware updates, in which people could use a short usb cable to connect a keyboard to. The way I understand it, you'd also like to market the console to some folks who may not have a computer. Well, what if they could download their games through the console itself provided thy were directed as to where to get a wifi dongle?