So I guess 'Missions' are Nintendo's version of trophies or achievements. Best of all they reward you with 'real' prizes like games and discounts.
It's about time but honestly I've never been 'drawn' to achievments. But with actual rewards for completing tasks this could get interesting.