Worked wonders for the network adapter and component cable. [/devil's advocate] I'd rather not see developers having to fight the cost of media and packaging with game content. If the concept is for a small game, and their development resources can only get them a small game, then they should just make small game. Sell it for cheap through Nintendo's download service. That's the kind of game I'm envisioning for the download service.
But for games that are comparable to what you find on the shelf, and are without a publisher, it would be great to see Nintendo picking those games up and giving them a chance by selling direct. It could work if they'd mention their store to the public once in awhile. I guess that could be done effectively through the Revolution, even integrating it with the console.