Adding to the "good" category:

It is good to see the AI armies fighting decisive battles vs. rebels and each other (rather than the old huge army chases little army...but never going in for the kill.) As a result, I'm seeing noticeably fewer rebels. Before the AI Bruttii always chased rebels into my territory as Scipii. They haven't done it a single time so far.

Navies are *much* reduced. And when the AI has a fleet, it uses it! I've been blockaded many times already.

Storms can be more of a threat than navies now. I've avoided any sea battles, but got nailed by a storm while launching a senate mandated naval invasion of Caralis. It took out 25% of my naval crew, but no ships, and no troops. Note: The lack of troop losses looks like a weakness of the sea storm implementation. Has anyone lost troops to a storm *without* losing any boats from the troop fleet?

Carthage has launched several naval attacks against me after I took away some territory.

AI armies so far are more likely to be led by a family member...although I'm still seeing some strung out AI armies.

The AI is smarter in sieges. I've even had it slam reserves into my flank from God knows where as I was heading toward the square. They were parked on a side street.

Potetial New Bug:
Sometimes the strategic map pathing "detours" to run into a unit you can't see. It looks like the mouse click is clipping the hidden banner of an army and then doing a 90 degree turn to intercept it. It has happened to me several times

Remaining weaknesses:
AI still uses bizarre formations like spearmen and phalangite units stacked in a column. Example: Enemy consisted of Carthaginian family member, two Libyan Spearmen, two Poeni Infantry. It stacked them with spearmen one in front of the other with Poeni behind? I advanced my javelins and remnant of a slinger unit and chewed up the spearmen. Then I advanced my 1 hastati and threw pila at poeni as the AI tried to change to line. At that point I charged with my single cav, single hastati, half size merc peltast, my velite, 1/4 size merc hoplite, and general to overwhelm the AI.

Carthaginian AI has been building stacks of crap troops (not the little army above.) Lots of town militia--reminds me of the early MTW version's peasant or ballista armies. Numidia has a lot of peltasts too in its stacks. For some reason the AI is not building its better troop types as often as it should. I'm hoping this is just a quirk of this campaign.

The AI is still suicidal about charging the player's skirmishers/archers with its cavalry. It won't just chase them back and withdraw, it charges right into the player's formation and loses its cavalry.

On the battlefield the AI is still bad about not consolidating multi-army forces before attacking. They need to be brought together and rested before attacking. The only time this wouldn't make sense is if they were forced to fight, or if they have the player sandwiched between them.