Seems a little cramped. The bumblebee alone will get 5-6", not to mention all those peacocks will get decent size. I have read that keeping africans overstocked, or in a large population can acually diffuse aggresioin. My tank was a similar sitution, 58 gal. w/ about 20 africans and 4 catfish. All was fine for a year or so then the males grow up and like to fight. I have 14 africans and the cats still but they are moving to a 110 soon.