Harbor is a medieval era building, quite unthematic for Carthage. I don't really see a need to change Carthage as it is now, it's a civilization with an early power spike that falls off later (with the exception of late pioneer founding), I don't see anything bad with a design like that