Switch has some big issues right now. The price of the system and accessories is a huge barrier for a lot of people, this year is plagued with excruciating droughts, and the Western support already shows signs of fading away.
However, I think this could be a compelling buy in Christmas 2017. It won't have some of my most anticipated games, but people aren't focusing enough on what it will have.
From Nintendo alone, they have already confirmed Breath of the Wild, Mario Kart 8 Deluxe, ARMS, Splatoon 2, Xenoblade 2, and Super Mario Odyssey for 2017. I think the company will certain bolster that with surprise announcements, too. Don't forget about the download-only titles.
The Japanese support is pretty solid. It's got respectable launch window ports from Atlus, Capcom, Sega, and others. I expect some original software from Japan in general. That is a big step up from WiiU.
Personally, Switch has me as an inevitable buyer because Nintendo has given me games to be truly excited about. Project Octopath Traveler, SMTV, and Fire Emblem Warriors are really nice reveals even if they are far away. Dragon Quest has also basically sold me on the system already.
The games I described are not really mainstream, so Nintendo is accepting their niche. Most people did not bother with WiiU, so the software will be new experiences for a lot of us.
Switch is a system that I definitely want to own at some point. It makes an excellent companion for PS4 Pro.
I think lifetime sales can get near the N64, so I think Nintendo will be OK with that level of adoption. I think it has good long term potential, but the launch period will be extremely rough.
EDIT made because I put 2 after Super Mario Odyssey, LOL.