I’m fixing to spin one up I think. Might go Void Elf to balance out my Blood Elf Paladin. But I’m open to suggestions! (I also think the red-skinned Draenei are a great option with those green fel-looking eyes).
Does faction matter? If Alliance, Red Draenei is a definite. I always had difficulty finding a race on alliance that just worked with Warlock until Draenei got Eredar skin. If Horde you got options. Orcs and Undead are classic while Blood Elf you can get a more vengeance fueled Blood Mage who from the original description.
Many of the stoic high elves, reeling from the loss of their ancient homeland, Quel’Thalas, have given in to their hatred and despair and embraced the dark side of their magical natures. Calling themselves ‘Blood Elves’ - these cold hearted refugees seek to expand their remaining magical powers at any cost - even if it means courting the infernal powers of the Burning Legion! Though still loyal to the Alliance, the Blood Elves’ passions will lead them not only to the highest pinnacles of power, but to the darkest depths of madness.
Tauren/dwarf for the teeniest, tiniest min-maxing.
Human for practicality. It’s just the most practical, I don’t know how to explain but every time I get on my lock (and mage) I wish I were human. Humans have the goofiest jump though.
I think Dracthyr Warlocks look pretty cool. They almost look like Hellspawned demons themselves. A dragon casting fel fire is kind of cool. And if your Affliction, it’s like a Shadow Dragon.
I just like the Blood Elves better as a Race. But I did use my Midnight boost on a Dracthyr Warlock.