I was thinking of doing something like this back when I was looking at the AI's city location evaluator. It would be nice to be able to tweak the AI's preferences toward quantity or quality of cities. Under the standard game rules the AI would be better off packing more cities in closer together but in mods that restrict settler production (for example CCM where they're spawned from buildings), it would be better for the AI to grab the best available locations even if that means spreading out its cities more than it normally does. I remember thinking this sort of change would be relatively easy but I don't remember how I was planning to do it.On the topic of AI city spacing, the AI would perform better if it could be nudged to place its cities more tightly to make better use of real estate.
By the way, this reminds me I was going to post about the adjustable AI worker requirement in R17 P2. I'll have to get around to that.