I would agree with the acei suggestion based on temper but they get large, up to 7 inches. But I would not mix peacocks and mbuna in this tank, for 1 it won't end well aggression wise for the peacocks with this little space and more importantly peacocks are heavy swimmers who reach over 5 inches, some up to 7. Its simply not enough room.
OP: IMO mixing 7 or 8 different species of aggressive mbuna in this tank will be a blood bath. Strike the demasoni from the list immediately and try to find two to three groups of fish.
A good possible stocking could be:
4 yellow labs
3 rusty cichlids
3 red top zebras, ime they are pretty docile for the zebra family.
That would give you 10 fish that shouldn't shred each other.
I have been mixing mbuna and peacocks for a while now they are fine you just have to do it right. If it's 40b this stock list would be ok but a corner tank was also mentioned in the op. When I started I kept 2 different mbuna yellow labs and yellow top afra and a peacock (rubin) it gave me a nice mix of colors yellow blue black and red
Sent from my SAMSUNG-SM-G890A using Aquarium Advice mobile app
I have been mixing mbuna and peacocks for a while now they are fine you just have to do it right. If it's 40b this stock list would be ok but a corner tank was also mentioned in the op. When I started I kept 2 different mbuna yellow labs and yellow top afra and a peacock (rubin) it gave me a nice mix of colors yellow blue black and red
Sent from my SAMSUNG-SM-G890A using Aquarium Advice mobile app
Its a yes and no type thing. As a general rule you do not mix them.. now there are exceptions to this rule. Yellow labs, acei, a few more. The Nonos are all the kenyi, auratus, demasoni, most zebras etc.. it will work for a while but a dominate male auratus or other aggressive mbuna will slaughter a whole group of peacocks. A few of the fish mentioned in the OP will not work with peacocks.
Yeah that's why I listed a few that will coexist. I know this from experience, I have a 60 gallon with a few peacocks, 4 labs and 5 acei, the point is you can't generalize that peacocks and mbuna can be kept together.