I edited my original post above instead of re-posting.  I can flesh our a Source based Hero/Necromancer (think Zombie King from the Chronicles of Xanth Series) if these are a problem, and multiple "source" heroes aren't.