I am confident there will be more preorders opportunities before it comes out. The problem is the demand has likely grown knowing some could double their money.
Even if there are, you have to assume that the people who knew about pre-orders this time around weren't the casual people.
As you get closer to launch, more and more people are going to be aware of this.
And it'll get even worse after launch.
The first wave this week was most people's best chance at getting one without much issue and Nintendo couldn't even get that right.