Good point. I expect droves of insta-death troll levels on the first day! The ultimate 100 Mario challenge!
Pretty sure they said you have to be able to complete your level in order to upload it.
Wait is it some stupid timed crap from when you first launch it? If so how incredibly ridiculous, regardless Nintendo still saved me money but instead of them getting less now they won't get anything.
see
You play for about 5 minutes and get a notification that you've unlocked more game elements have been unlocked and will be delivered tomorrow. Tomorrow comes and you get these new elements, play for 5 minutes, get a notification, etc.
Basically, 5 minutes of play or so every day over the course of 8 days. On the 9th day, you should have everything unlocked.
Supposedly.