Ladies and Gentlemen,
I usually don't like to interject myself into discussions like this, but just as before in the CATA update(s) there are things that need to be done right, to protect you and your accounts.
Would you rather they spent hours updating a slider bar that shows progress or spend that time writing, testing, and confirming lines of code to be back up and running? The issue is patience, and as with anything good in life its worth the wait. So please, I implore you to stay patient and let them develop a system that will be the best for you, them, and the community.
Besides, its not worth pushing something out the door if its not 100%, you could loose your entire customer base. So from a business standpoint they have it right as well.
Please be patient - go learn how your new class works, attempt to kill a holy paladin (haha! good luck), finish that quest line you were always too annoyed to do, or spend some time getting to know the people in your guild - I'm sure they'll appreciate you becoming part of their "team" again.
Thanks guys, and be safe.