The main thing you need to know about Petrotilapia is that they get large (6-7'+), and require large tanks (100g+). I kept them in a 150g mixed Mbuna community many years ago, but had to re-home them because they wanted the whole tank to themselves. That said, if it's just the coloration of these fishes that you find attractive, you can get similarly colored fishes in a (somewhat) smaller, (somewhat) less aggressive package in the genus Tropheops, such as Tropheops sp. 'Chilumba,' shown below. Good luck.