Stat Priorities
Stat Ranking
Intellect > Haste > Crit = Mastery > Versatility
Stat Outline
Haste - Increased spell casting speed
Mastery - Your spells deal 8% additional damage, up to X%
Crit - Chance for your spells to deal bonus damage
Versatility - Increases damage and reduces damage taken
Races
The overall best race for Destro Warlock is Dwarf, followed by Human.
For Horde the best races are Tauren followed by Troll.
That being said, all races are extremely close in performance and not a detail that should be worried about too much.
Enchants
Cloak: Chant of Leeching Fangs
Chest: Crystalline Radiance
Bracers: Avoidance
Boots: Defender’s March
Legs: Sunset Spellthread
Rings: Radiant Haste
Weapon: Authority of the Depths
Gems
Sim your character to determine optimal gem setup it will change heavily due to the current best embellishment.
Consumables
Food: Feast of the Divine Day
Phials: Flask of Alchemical Chaos
Potions: tempered potion
Health Potions: Algari Healing Potion
Weapon Oil: Algari Mana oil
Runes: Crystallized augment rune