Here is a list of additions I would LOVE to see included with Shadowlands.
I am sure that some people will disagree with some (maybe all?) of the things on this list, and that is completely fine because your views and wishes for the game should be respected too.
First: Make all classes available to all races.
Second: Give many more customization options available to all races, at the least the options that already exist in the game for variants of those races (some examples: red-skinned former Man’ari for Draenei, red eyes/skin for orcs, customizable tails for worgen, etc.)
Third: Provide full character re-customization (name change, race change, etc.) at the barbershop to replace paying directly for those options. You could just set the price in gold to equal the same Blizzard balance price of the old services if someone were to use gold to buy Blizzard balance, so it will be exactly the same thing with fewer steps and more ease of access.
Four: Give the ability to transmog any piece of any gear type onto any class (so priests could transmog plate, etc.). This would really open up the options for appearance there with minimal effort on Blizzard’s part.
Five: Remove transmog restrictions; for example, give the ability to hide pants (pants show through some of the robe models, even!). Allow players to customize the colours and design of their characters’ underclothes.
Six: Include allied races that people have been requesting for ages (naga, kalu’ak, sethrak, the list goes on indefinitely really). Each allied race at the minimum just needs a basic intro quest to unlock once reputation with a particular faction has been achieved, then some additional player models, and like, that’s about all that is needed to make players happy. While we are at it, let new Shadowlands races (Kyrians, etc.) become playable allied races once unlocked.
Seven: Grant the ability to play with, communicate with, and group with members of the opposite faction with War Mode OFF (when War Mode is ON, or in PvP, the current restrictions would remain). There is no reason whatsoever not to have this option, especially since Horde and Alliance work together most of the time anyway in the expansions’ stories.
Eight: Include new classes that people have been requesting since forever, like a bard class (easy to do with a tank, healer, and DPS build—you even sort of have the idea for the tank specialization already with ETC in Heroes of the Storm!), a tinker class (with those same specializations), and so on.