Auto-translated
As far as I remember, strict limitations on the number of heroes that can be recruited were successfully implemented in the last mission of the campaign for Arantir (Undead) in Tribes of the East.
There, you can only recruit about 3-4 heroes, and all of them are Necromancers; no other types of heroes can be recruited.
I need to take a look at how this is done there.