But it seems to me that magic is strongest when it is combined with other magic. For example, two Order+Life heroes can achieve much more than, say, two Chaos+Chaos heroes. It's even better if both heroes have at least some skill points invested!
I think that Death+Nature is a powerful combination, and it's best if it's all in one hero. He will be able to defeat Order+Life, and Chaos+Chaos, and so on.
For example: - Hero A, with 5th-level skills in Death and Nature magic, will defeat two heroes, Order B and Life C.
To gain 5th-level magic skills without additional abilities requires (standard) level 15. Hero A (level 30) versus Hero B (level 15) and Hero C (level 15). In battle, Hero A will go first because his starting level is more than 10 levels higher than the enemies. Hero A casts the "Anti-Magic" spell on himself. It doesn't matter what Hero B does, and Hero C casts the "Guardian Angel" spell on himself or Hero B. Hero A, on his next turn, summons a Devil (about 9 Devils). The Devil moves and attacks Hero C (Life). Hero C is dead (even if he resurrects). Hero B's turn - he casts Hypnotize on the Devil. Hero A's turn - he casts "Anti-Magic" on the Devil (removing the hypnosis effect). And now, it doesn't matter what the enemy heroes do, they will still lose.