I won´t be as detailed as you are, but in a nutshell I completely agree with you on three key points:
- price must not exceed $350
-if Nintendo is serious about the system being a major success right out of the gates, then have a new 2D Mario game available at launch, something that hasn´t happened since the SNES.
-space out their 1st party games throughout next year wisely.