The beta would be for everyone that wants to install it, the more people that do the better feedback we get and we don't have an update 1.30 again. That update alone set us on the road of public beta to stop it from happening in another update.
The plan is to get it out before Christmas yes