The fish seem to have settled down and there is no more fighting. I was originally going to get 15 fish like you said but when I was at the LFS I saw their lake Malawi show tank which they did NOT overstock at all. It was 120 gallons and couldn't have had more than fifteen fish. The fish didn't seem stressed and looked really good so I opted to go for less in my tank. Thanks for the advice though, if I get more fish it will be when I reintroduce the fry though since I don't want to have another bullying problem.
Since you seem to have experience with these fish I do have a question.
My red zebra is starting to be a problem since he is eating all of the feather fin's sinking catfish pellets. They don't even fit in his mouth so he holds them like a dog with a frisbee. How can I make sure that the catfish is getting food? (I think the zebra eventually drops them but I can't tell if he swallowed it instead)