If you want primal, take a look at my Armor Attributes mod that I'm nowhere near finishing in general. The point of that mod is to force the AI to create units that make sense for the choice of attributes. For example, if you select no armor units should have no armor and I forbidden player usage of choosing the armor prof. if they have the no armor trait. Makes for smarter units, but keeps all the units they have in general.
Still unfinished because I would like to do this with other aspects. Like the poisoned swords that Urxen has and so forth. Just got to create a system to do this. If you want to collaborate on creating an AI mod I've got a big idea that I cannot do on my own in any short amount of time. You've got some of the motivation required to finish a project like this in short order.