It's actually an elegant solution, something I'm not accustomed to seeing from you guys. Now, do you have any plans to address the Hexdrinker/Maw Lifeline cooldown reset from upgrading Hexdrinker? Currently, if I upgrade Hexdrinker while its effect is still on cooldown, it's immediately reset once it becomes Maw. I know the two effects are slightly different, but it's still unfair in my eyes to win a fight against a mage because Hexdrinker saved me just to go back, buy Maw, and immediately win another fight when otherwise that passive would have been down.
Also, how does this interact with the Lifegrip passive on Maw? If Lifegrip will still trigger off Sterakk's Lifeline, then both items could still be purchased simultaneously, though the major reason (double shields) would be mitigated. This is mostly just for curiosity's sake, as the Lifegrip passive of Maw stacked with the Sterakk's shield could create a particularly unkillable target thanks to the free lifesteal on top of the bonus damage.