Your welcome to join, and don't worry. Those of us who are familiar with Carthage will help you along.

While it isn't the most forgiving faction, I think having territories in so many different parts of the map will make for some interesting in-fighting among governors.