I feel a little like the grinch here, but feel it's my duty to warn...carpintus are very close to beani, as far as aggression goes, once mature.
Up until a few days ago, I had a compatible pair of carpintus, that have been together since they were about an inch, and have spawned twice over the last couple months.
because they seemed so compatible I had foregone my self imposed divider rule.
Just before spawning, the male took out 5 or so other cichlids, and few days ago with fry still in the tank, he literally tore her a new a#s hole. I found her dead, with the lower part of her body gone.
He will/would tolerate no other cichlid in the tank, just a little heads up, for the sanctity of your marriage.

by the way, just after his spree, I dropped him into a 6 ft tank ruled by a very alpha Paratilapia, more than 1/3rd larger than the carpintus, and within 5 minutes, the carpintus had the Paratilapia cowering in an upper corner.