I would be willing to give this a try (the backside 'might' just work) but it will be an awful lot of work. It is already fairly hard to find the MIC level of all the units (some are easier than others of course, but they usually require playing the game for a while - and no, I am not even trying to decipher the export_desc_buildings! ). Finding the recruitable areas for every unit for every faction would take months and I guess it is also likely to change in the future builds.

Still, I am not dismissing the idea outright ...