[Green] Gandvarl - Easy, by putting your Infantry at 2nd column, those Beast Warrior deal almost no damage to it.
[Purple] Cakeridge - Easy, by putting your Spear Soldier at 2nd column, they will just deal 1 damage.
[Yellow] Silfine - Normal, their Archer pretty much always faster than yours, so you can't just snipe them down with your archer like with other Kingdom, they also have a 60 defense Castle.
Their unit are however, few, so just mass recruit Infantry and drown them with that.
[Red] Jungriot - Hard, their Spear Soldier are so strong, deal a lot to damage and take not much even from Infantry, which it is suppose to weak to.
Thankfully by the time you fought them, you should have tons of resource, so just mass recruit Infantry and throw it at them, once their Castle defend get reduced by the corpse of your Infantry, attack them with your main army with both Leader providing damage buff, now you can actually deal damage to those Spear Soldier.
[Black] Radgothal - Easy, this final boss-like demon realm Kingdom is a complete pushover, they are specialist in Cavalry, which we know, easily countered with Spear Soldier.
They had Demon, but those Demon are so useless once you put your unit at 2nd column as their suffer -100% damage modifier when attacking anything that's not on column in front of them. Just one-shot them with your Blonde Leader.
The only thing they are good at is large amount of troop, which rather being challenging, just time-dragging.
[Infantry]- Your bread and butter, Lighting-Ford are specialist in them so just mass produce them and use them to crush enemy Castle.
[Cavalry]- I never found it useful and label it as useless unit, never recruit them, they are fragile and weak, they are good at taking down enemy Infantry but since you are the one who are good with Infantry, your Infantry can do better job than it.
Cavalry cannot do much unless you put them on 1st column, but your enemy always running around with Spear Soldier, or Cavalry that are faster than yours.
[Spear Soldier]- The one and only tank in this game, you should always have 10-15 of them in your roster since they soak up so much damage and pretty much rendering enemy Calvary useless.
[Beast Soldier]- Useless unit, same problem with Cavalry, and they are slower and more fragile. You will never had problem with Cavalry and Infantry is also good with Spear Soldier.
[Archer]- The range unit, they are super useful, 2 of them can wipe out enemy Archer and Wizard normally, useful throughout the game, be aware of enemy Infantry they do a good job killing your Archer.
The only time they are pretty much useless is when fighting Silfine, as their Archer is stronger and faster than your Archer. But normally your Archer is always faster than enemy Archer, except Jungriot, which sometimes tied speed with your Archer.
[Wizard]- Pretty much useless except your own Blonde Leader, they can deal with Demon so it's handy to have 1-2 around on troop without your Leader, but even so you don't see a lot of demon until Radgothal, even then Archer can do their job slowly as Demon is really not a threat.
[Demon]- Expensive, they are amazing however since your enemy won't place their unit on 2nd column to counter your Demon, and Wizard don't appear often, even when they appear you can always clear them out with Infantry first.
10-20 Spear Soldier, 5-10 Archer, Fill the rest with Infantry and you're good to go.