The hat is awesome but even if you have +12 zaha doll hat like me for warlock or to my sorc, even with 100% cast time reduction and +12 zaha doll hat, I am still crippled with after cast delay. nothing really changed still have to wait for after cast time to finish to cast my skills.
it doesnt really make difference. now i am debating if i should just sell my hat or just use it for vanity purposes...