Don't think they have been mentioned but look at a cousin of the Convict the Honduran Red Point.
Amatitlania sp. “Honduran Red Point”
They stay smaller than your normal Convict males around 4in, have a lot smaller spawns if you let them breed, around 50 or so instead of hundreds.
Mine didn't mess with plants unless they decided to spawn right next to it. They also really don't bother non cichlids. Mine have been housed with Tetras, Bushynose pleco, Roseline sharks, Plattys, Swordtails, various catfish and never had them hurt the other fish. They will defend fry, but only chase a short way then return quickly to the spawn.