I have a purple firefish, a true percula, and a yellow watchman goby. It seems to be a perfect combo, as the percula stays mostly in her coral (frogspawn), the firefish stays on the left side of the tank, and ywg hangs out on the sand and in caves. I was told the firefish/royal gramma combo would be problematic, as they are a bit similar in body type and would fight.