Auto-translated
My comments (not about how to redo things, but about what seems unsuccessful).
Temple Guard. There are machines, but no education. It doesn't make sense; education should be a must-have for servants of the cult, and they are unlikely to be very good engineers (if you take medieval monks and priests as a basis). Dark magic is also confusing, but I know about the author's concept, so I'll keep quiet. Although, perhaps, if the concepts of magic are changed a little (at least in the names, to move away from "chaos," "light," and "darkness"), it would be better. Let me explain. The original idea of the schools of magic in the fifth game was specialization in a specific mechanic. But as a result, a considerable amount of lore was added to this, so now these names are strongly associated with the dragon elements. This limits the possibilities of the game mechanics (logically, followers of certain dragons should have a strict priority in magic). In addition, there are seven elements in this world. It is not even possible to implement seven elements in four schools.
I see a simple solution: no one said that magic without reference to elemental dragons is impossible. The corresponding hints of elemental affiliation of the schools can simply be removed. Light magic = magic of blessings (for example, rename the "blessing" spell to "steady hand" or something like that). Dark magic = magic of curses. Chaos magic = elemental magic. There are no problems with summoning. The original mechanics of the schools are preserved, and the lore is respected.
Next, about the heroes. Archmage. A good idea for a class with pure magic, but... It's still too rigid, without any combat skills at all. Will there be any bonuses to compensate?
I think the Berserker shouldn't have machines. He shouldn't have to think with his head.
Demonologist. I agree with the opinion above. The main thing in this word is "log," meaning a person with a claim to knowledge. He is not a leader, but rather a mage with a corresponding specialization. By the way, it would be logical if, by race, he is not an Infernal. This is how it was in the new King's Bounty game, for example.
Lady. I think tying an entire class to gender is not a good decision. Who knows how the mod will develop further... You could have something like "overseer."
Something like that.