But it's most important that for whatever mechanics are added that the AI can exploit them. Some of these suggestions seem interesting, but difficult or impossible to craft an AI that doesn't have to cheat to exploit.
Excellent point; fully agree.
This is the first lesson of Civilization V: Only put it in if your AI can use it - and legally, without cheating.