We'll be able to test most of your assumptions probably by late summer into the fall. I will give you #5 though, pre-orders are doing pretty good so far, summer is usually pretty slow but the Switch will have Zelda, Splatoon 2 and Mario Kart 8 Remaster so it should do pretty decently after launch.