I reverted back to the original launcher. I will not run that new beta ever again even if it runs better. It’s bulky, crowded, and is screaming at me to buy things. Sometimes less is more, and that is just a big advertisement.
If you do end up taking away the original launcher, I will stop using your launchers all together, and just launch WoW from the game .exe, and manually log in each time.