Maybe it would be better to use a classic army structure scheme? That is:
Level 1: basic infantry (something like peasants, low attack, low defense, very high growth)
Level 2: basic archers (like archers, gremlins: high growth, ordinary archers with mediocre attack and low defense, penalty in melee)
Level 3: basic cavalry (cavalry is a conditional term, I mean a unit with a strong attack, medium armor, medium growth, and high speed, that is, the distance it moves on the battlefield, it can even be flying)
Level 4: elite infantry (medium growth, low speed, armored or with thick skin, strong attack)
Level 5: elite archers, also known as spellcasters (medium growth, powerful ranged attack, medium defense, ability to cast spells)
Level 6: elite cavalry (fast, armored unit with a powerful attack and low growth)
Level 7: special unit (large, bulky, and monstrously strong. Low growth.)
In my humble opinion, this scheme allows you to quickly develop a tactical advantage on the battlefield, even in the early stages of the game, especially in battles against neutral archers. Basic cavalry easily covers the distance to the archers and engages them, preventing them from inflicting damage on our archers, who are free to act at this time, and the basic infantry, due to their numbers, decides the outcome of the battle. However, this is just my humble opinion, and considering that I initially thought that the whole idea of reviving Nighon was pointless, I won't be offended at all if you don't take my opinion into account or even harshly criticize it.
First:
It's easy to come up with a scheme, but it's more difficult to select creatures and come up with their skills and stats...)))
Second:
The classic scheme is Humans))... but I don't want to repeat myself. Besides, Nighon has always been different from others)). Although in the 5th game, all castles are similar. Everywhere there are archers, spellcasters, etc.)) And ours is no exception in this regard.
P.S. But still, thank you for the suggestion