No need to pre purchase really unless you want to play the new gay elves. Which only really matters if you intend to run Horde and want to look gay. Or if you want to just throw money at the project for support.
I'll give them $30 for this and sub for as long as I am having fun. I am happy that...