Yikes. That doesn't bode well for Ninty.
The real test will be their build-up from the summer through to the end of this year. Regular, AA releases such that the likes of your son cannot ignore come the holidays.
Nintendo is always so very conservative with their production runs. I'm sure we'll see ridiculous shortages with this launch, too. But at least they're doing it in Q1, not Q3/4.