Here's some headgold for ya, some knowledge of the streets:
(I haven't seen anyone mention it this yet-- sorry if this is not news to anyone)
I just logged into my Club Nintendo account to catch up on some surveys, when I noticed my to-do list was much, much longer than I thought it would. Then I noticed that all ten of the ambassador games were on it. Turns out, we're getting Club Nintendo points for those suckers. 10 points a piece, meaning 100 free Club Nintendo Points!