They're like all severums. If you keep several in a large enough tank they are fine, though they'll get very territorial during spawning. I recommend 6' tanks for groups. Keeping only a couple increases your chance that a dominant fish will emerge and endlessly harass the submissive one. I like to keep them in community tanks with other cichlids. It keeps them distracted.
They are not hard to spawn. I breed mine in Florida tap water with a pH in the high 7s and a TDS around 150 - 200ppm. The secret to all Heros is clean water. Do regular water changes. I do large ones weekly. I keep them all at 80 - 82F.
Larger than 50 percent? They are in a 135 right now but I just got another 135 on CL. I'm going to paint it and get it ready for fish. If the one at the wetspot is female then I might pick it up.