I find with South Americans cichlids it really depends. The previous poster mentioned it a balancing act. I've had tanks that worked perfectly but when I tried to replicate it at a later point the same mix of fish didn't get along. They have their own personalities and some of them are just nuts.