I fully understand your point there. Did not want to concince you to download and install, just to make my point about the "beta" here. Normally, "beta" marks a completely new development available for testing which in this case is not really true.
If there are problems that can not be solved by other means - why not try the beta. Things can't get worse than a non-working application, or an they?
Anyway it will be the officially released version soon, so there is no need to argue about anything, and I do see the point you are making as well. More or less a question of personal decision I should think.
Have a nice day