Is toughness worth it?
It kind of depends on what purpose or role you intend to play out. I’ve used the DM line for several of my builds that were very specific to a particular cause. If you are happy with it, roll it.
Teef master race
Life Blast is not a channel.
Life Leech, Life Siphon, Ghastly Claws, Life Transfer, Frozen Abyss, and Wicked Spiral are the only necro skills that are channels.