A 10 vs. 10 comparison isn't very good. First, Dragon Golems always get the first strike, meaning they attack before any other unit.
Also, I would add their size as a negative. While crowding isn't as critical for them as it is for Champions, maneuverability is still important for fast units.
Crusaders are more useful for cavalry in terms of quickly building the first ones. By the way, how can cavalry hold the line? O_o It can't withstand any monster rush; it simply falls apart without proper support. For example, against neutral creatures (if they can theoretically take down at least 1 Champion), it's effective to split them into two groups and take them down one after another with Champions charging in.
If there are Tier 3 dwellings on the map, it's better to get Djinns from there when needed. Although +4 Nagas are also not bad:rolleyes:
Basically, I use cavalry as a living shield, but if there were Angels, it would be a different story. But after building everything needed, there are simply not enough resources for them.
And when comparing Djinns and Nagas, I always have a clear answer: Djinns.
I don't even consider Nagas as an alternative to Djinns.
And you say, buy Nagas in the castle and Djinns near the castle.
But I'll say it differently:
Get Djinns in the castle.
Get them near the castle.
Divide them equally among the available slots.
Create illusions and throw spells.
It turns out great:smile13: