I agree, Torb needs buffs,
My initial prposals were this:
We can maybe ditch some, especially the Ult and maybe the Extra HP for the turret if it were to come OP,
But i still think he needs this