So I ended up keeping the peahaps (I got tired of typing peacocks/gaps on my iPod touch) all male, but I did add some mbuna. When I went to my lfs yesterday, I got five new fish: 1 male "select color" red peacock, 1 male blue johanni, and 4 yellow labs (1M, 3F). Hopefully the blue johanni won't be as aggressive as he's supposed to be since he doesn't have any females to "defend." So far all of the mbuna have been doing pretty well, minding their own business and keeping to themselves. In fact, the only one who's shown any major aggression so far is the strawberry peacock. So there's your answer Mofish. They have only been together for a day though, so we'll find out.
Now I know mixing mbuna doesn't occur in nature and is highly looked down upon in fishkeeping, but please don't shun me.
I'll post some pics later today.