Yeah, but how does it restrict choices? Replacing a unit won't have any consequences. What's the difference between a Swordsman and a Guard? The main thing is to make them equally strong so that the balance of their abilities isn't disrupted.
Added 1 minute later
I'm against Dervishes; Lukari are okay, and Mages are also an option.