Just for clarification, that's a peacock and what appears to be an acara (South American) but either way what I'm not seeing are the hyper territorial African cichlids known as mbuna. Mbuna are the typical cigar shaped African cichlids you see in stores. Peacocks, julies, Altolamprologus species and such would be much much much safer tank mates with livebearers than mbuna would be. They aren't so bad when purchased as juveniles but once they reach 4-5" and hit sexual maturity they can be ounce per ounce among the most belligerent of all aquarium fishes. Avoid those if wanting to keep livebearers.
Nothing good happens fast in an ecosystem.