Ideal expansion?
3 new Races:
Alliance: High Elves (because I dont play alliance and do not care if you get shafted with essentially the blood model)
Horde: Ogres, because the alliance got shafted, horde gets a generic race.
Neutral: Naga
a few raids
at least 10 dungeons.
2 new battlegrounds.
at least 9 new zones.
A new type of endgame, beyond pvp and and raiding.
Oh, and not fucking over demonology.
This is my ideal azshara expansion. If legion, cut races, add new hero class: Demon hunter.