Petricola will be fine with mbuna believe me. The mbuna don't mess with them. Mine learned the hard way when I first added the catfish. I think they have spikes or something, I just know the mbuna left them alone in a hurry. They will eat any and all fry they find though so if you want baby mbuna then avoid the catfish.