A good quality pellet is best for over all health. My polys and ropefish love fluval bug bites I feed them the color enhancing granules (that's what I feed all my fish) and the pleco/bottom feeder sticks. Tilapia is good, crickets, black worms, ghost shrimp, most will eat just about anything. But a good quality pellet is a complete meal with all the nutrients needed and should be the majority of it's diet. When I feed crickets which isn't often I like to give the crickets an orange about an hour before load them up on vitamin c, its good for the fish.