Are there no more heroes left? Why revive the dead when there are living ones?
And it's better to keep the Necromancer, rather than make a Reanimator.
Heretic doesn't fit the mage class. It should be a Warrior Heretic, a Dark Demonologist, or a Chaos Destroyer.
The Templar should be replaced with an Inquisitor or a Fanatic. Templars may not be very holy, but Dark and Templar don't go together.
Whenever possible, we try to keep the old heroes, where it doesn't contradict the classes.
Regarding the Necromancer - it doesn't fit in terms of meaning. These are different specializations. A Necromancer gathers a large army from the corpses of enemies, while a Reanimator allows you to reuse dead warriors after their death. In other words, a Necromancer builds, and a Reanimator repairs.
If we are going to bring back the name "Necromancer," it should replace the Cultist, but there are significant differences from the classic Necromancer (more knowledge, no defense).
Regarding demons, note that Heretics do not have easy access to magic. This means that they are not full-fledged mages, in the classic sense.
Demonologist sounds like "one who deals with demons," i.e., a demonic commander. But there is no connection to witchcraft.
Regarding Templars, I also thought about replacing them with an Inquisitor. But I'm still not sure.
Actually, Dark fits Templars well. Take, for example, Starcraft with its High Templar and Dark Templar.
I don't know how it is in the official lore of Ashan (and I'm not interested), but based on the racial ideology (Light + Darkness), I believe that the existence of Dark Temples among humans is quite real. Darkness serves the ideology of good and evil very well: we bless the good (i.e., our own) with Light, and we punish the evil (i.e., enemies) with Darkness.
By the way, in the game Disciples, Templars are generally "holy" warriors of darkness, fighting for the undead (an analogue of human Inquisitors).