Ah that makes sense. So to use a commander I assume you cannot attach him as a great general.No, commander promotions do not replace warlord's ones. Commander promotions are promotions of GG unit itself. When you use lead action great general unit gets deleted. Combat units with warlord promotion still can get exclusive promotions like tactics, morale, medic III, etc.
If that is the case...
My first impressions are that commanders will be much stronger than warlord units, at least for the human player. If the commander gets control points for battles won by units on the tile, he will probably accumulate points very quickly, even if it's only one per battle. Normally for units there is some limit to how quickly they can become highly promoted because they can typically only win somewhere between 1 and 3 xp from safe battles. Have you considered making commanders only receive control points based on a random chance whenever a battle is won? For example, each time a unit is victorious in battle, the commander has 10% chance of getting 1 point. Have you already done it this way?
I feel there are going to be a lot of balance issues that will need to be ironed out. Getting 0-4 first strikes for example, from the commander on all units on the tile seems like it will be very powerful. It would take 4 promotions on the commander, but that is basically the Drill IV promotion for every unit. IMO it is possible for first strikes to have an out of proportion effect on particularly strong units (e.g. knights).
Anyway, it would take some playtesting I guess, otherwise all of my comments are just heresay.
OK i'll ask you if something will go wrong. commanders use only getUnitHelp function in CvGameTextMgr i think there will be no conflict with ACO.
Yeah, I know it will be ok with Commanders. It's Defender Withdrawal (I think you've been calling it DWM) that I'm concerned about.