$299 is my vote. I don't think people will spend top dollar on a Nintendo console, which is why Nintendo launches the type(s) of hardware they do.
Additionally, power is overrated. The Xbox X is a beast, and the Switch is kicking the crap out of it.
Great software at a reasonable price = sales
I'll add I'm tired of seeing people complain about the power of the Switch. Nintendo has a desire to sell to the masses, not target single individuals and make them happy. For those who want extreme power, buy an Xbox X or build a PC. There are options, Nintendo shouldn't change their entire identity because a few people on the web have a loud voice.