So far, on my 120 GA tank, the 4 yoyos (2-3") are doing very well with my 6 polys (6-8"). My polys love to hunt the danios (I use danios because they are fun to watch, not too expensive, and since they move so much, I assume they are not as fatty as feeder guppy/goldfish).
The yoyos are eating all the small ramshorn snails (due to live plants from my other tanks), but leaving all of my Olive Nerites snails alone. BTW, I would highly recommend Nerites for algae cleanup since they cannot breed in freshwater.