Ahaha, no. WoD was a total disaster. I think it was a week before I could log in without queues, frequent dc's, horrendous server lag or garrison bugs? In comparison, after two hours or so, everything seems to have stabilised here and I haven't had any issues since I logged in.
That said, I do agree with you on the character creation restrictions.