I think price will be an issue. This is too expensive for kids, $360 with a game basically.
Zelda fans will make sure the initial shipment sells out, but I think you could see a post launch lull especially in North America. Splatoon is not as big of a deal here (unfortunately).
im pretty sure Splatoon has sold roughly the same in Japan and America
and i think having Mario Kart less than 2 months after launch will help keep sales going for a bit even though its an updated port.
I think honestly based on what they have ... they maybe should have just considered waiting until fall 2017 or August/September.
They don't have the games, can't imagine how bad the library would've been if they launched last fall. Most of the third party stuff seems like it's not coming until fall (Skyrim, FIFA, NBA 2K, etc. etc.).