Can you explain why you think those things would help the AI? It's not clear to me that it would, except perhaps by coincidence.One of the biggest problems right now is the human player can use the game mechanics far too easily.
Great Generals are a free 25% bonus to the human player, simple as that. The -33% combat penalty in open terrain needs to be removed as well. Those two changes alone would help the AI immensely.