This is an excelent overview for anyone wanting to try their hand at Carthage - good job

One point to add is the regional units available for Carthage.
Classic Hoplites - are an excellent addition to the army.
Gallic heavy infantry can prove unstoppable when added to the traditional makeup of the Carthaginian army. The rebel cities of the southern Gallic coast can provide these - so it may make sense in taking these, rather than the east african cities, early in the game.