The best solution is to have equal racials on both sides. With cross faction guilds there is ZERO reason to have any busted races.
Dark Iron, and Night elf both need nerfed. They are WAY out of line compared to all other racials.
Racials with pvp benefits need to be gutted completely or made useless in pvp INCLUDING WORLD PVP.
IMO all racials should just be QoL like racials, like Vulpera or Dark Iron mole machine. Nothing that puts someone ahead in any content.