Thanks for taking the time to respond. I don't quite see it the same way. Hex Siphon hexes your weapon and give you mana/life after each kill. however, you need to hit the enemies with your weapon, which i don't do as a fire wl. Also you need to skill it quite high with synergies to get decent ll/ml.. And tbh I dont have mana problems as my merc has insight.
Getting demonic mastery up to lvl 20 to also get a defiler doesn't seem to make sense as binding souls can be negated as I do big aoe dmg with apocalypse and consuming him helps magic builds, not fire builds.
Unlike the other 2 hex buffs, hex siphon provides a global buff for +life/mana after each kill that works with any attack or spell, not just weapon attacks.
So my +38 life/mana after each kill hex siphon works for kills with blood boil, just like it does for flame wave, apocalypse, fire nova, echoing strikes etc.
It won't work for kills made by your summons / merc, however.
With +skills on items, 1 point hex siphon provides a huge source of mana gain and a significant amount of life gain, so using a skill like apocalypse can often totally refund or even refill your mana pool when otherwise its so expensive you can't cast without chugging potions, even with insight.
And you can even get hex siphon from a CTA + tome swap, having a splendor in a +3 hex siphon codex ideally.
I mean, just try it in a hero edit build if you don't believe it, the difference between a fire warlock with hex siphon and one without is huge mana issues and potion chugging vs virtually infinite mana from flame wave / apocalypse