You would probably need to remove the use of the pet and give a few DK-Specific passives for it to function (for example, causing Strength to fuel Magic Attack Potency, probably a passive potency buff on the spells to make up for no pet damage), but I think it'd be fun for a melee-spellcaster DoT damage role.