UPDATE:
Whoa, there is an Ambassador Certificate that you can download. All it is is an app that plays uplifting music while telling you to set your spotpass notification to "receive" for the ambassador certificate. I'm suspecting that this is some kind of tether so ambassadors can get spotpasses and those lowly, unwashed, plebian "non-ambassadors" can be ignored, as they should be. :-)
Also, I've just went and tried out all 10 games for about a minute each. There is no restore point functionality at all. This kinda blows, but oh well, we knew that would be the case. I also thought something cool might happen if you hold down select while you're starting the game. Nope. And call me crazy, but Metroid and Yoshi look slightly off, like the scaling of the resolution is a bit wrong. Could be the stretching.