I think the main reason i dont like warlock t12 is because theres nothing really ''warlocky'' about it.
I know all the sets are related to firelands and the bosses but generally warlock sets are easiest to define because all they have to do it make the set look evil and demonic.
With this set you could label it as mage t12 and i would of believed it.