Super HT does way way more damage than Leech Touch can heal - we got a nice ninja upgrade in IHT damage since you left Dach.
:)

Duke Vengyr Soulstorm 65 Verant-Nerfed Dread Lord
Gyer Ogunstorm 52 Metal Solid Dr00d
Darkmoons