African cichlids can be a pain in the ass for sure, ive got fish, traded them in for different ones and done the same again due to crazy agression and death. Realy its the choises of fish we make that is the couse of allot of it, i know most people think, "hey they are all from lake malawi so they should get on well" ( i used to be one) not really, its a big lake with many different habitats. I am going to my lfs tomorrow to get the right tankmates for my rostratus starting with 5 Moori aka blue dolphin cichlids as in the wild morri will school with rostratus.
With African cichlids it takes research and trial and error to find the right combination becouse lets face it, no one wants to watch a tank where there is constant bullying.
cheers and good luck-