Well, we real gamers are already hyped, at least interested.
The big public will buy it if the buzz is going around anyways.
So, if it is awesome, a couple of months should be enough.
If it sucks, no time will change it.
That said, I am not that confident in the march 2017 release date.
Between scorpio and neo I fear Nintendo may call the whole thing off and give it up...