Can you use hidden_resouce for region control instead? Must be an easier way,akin to AOR,which I think you are considering? I have not played the new version to test,so can't check,only data. From DV data and EDB I have this below. But also 'culture' rather than 'faction' text rework to cut down the amount of data in EDB as another idea? I am not sure on all units for each faction to sort out into easier culture groups(barbarian, carthaginian, eastern, hun, iapygian, nomad, roman,)? Reworking EDB is very difficult the current way as you say.
Hmmm,what about resource horse for the nomads as example also??? PS,the resources has me confused,hmm grain at '0' but camels at '17'??? From RTW vanilla to this,way different.