Don't mix cichlids from different continents.
It won't be pretty.
Mbuna(Malawi cichlids) are some of the toughest fish going.
Only the largest of SA cichlids stand a chance of killing the mbuna before they are killed by them.
Kribs won't stand a chance IMO.