I'm sorry to dissapoint you trasherino but Soul Hound is shit because your enemies have full buffs on them all the time.... Steal divinity is useless because its coded like cancel..... And the buffs will come back to your target after ~5 seconds.... Why would you expect to do more dmg when your targets are stacked..... The class itself was designed to be efficient when your enemies have no buffs.... That's not going to happen here sry. Most people are running with dark resists on them.... + plus S84 cloak has +30 dark resist. So enjoy the pain.
One thing that could make it viable would be to code steal divinity to not return the buffs unless the target or the SLH dies.