I think those are 3 great choices. Definitely 3 of my favorite Mbuna for mixing with haps and peacocks. I have had great success with mixed Malawi tanks. I currently have full grown acei, demasoni, yellow labs, and a few zebras mixed with various male haps and peacocks in a 125. Everything is doing great, and I have not had any aggression problems for almost 2 years. My only issue is staying on top of the nitrates, lol.