Carthage looks like they’ll be pretty bad in practice IMO. one city is a big disadvantage and the advantages they get in exchange do not seem to compensate.
it will be very, very difficult for Carthage to complete science legacy path. even with Nalanda (which won’t be so easy to claim with limited culture gen) they only get 9 codex slots.
they are well suited for econ legacy, but receive no benefit from the golden age bonus
culture will also be difficult, trying to stuff so many wonders in a single settlement. plus Carthage culture/science gen will be very bad, making it hard to compete for later wonders.
that leaves conquest, which I don’t even think they have the best kit for. a little more settlement cap increase would go a long way
so major downsides, with very limited playstyle with many of the possible legacy paths made either much harder or with diminished benefits. very disappointing