IMHO fish make terrible cleaners (with the exception of my corys) My clean up crew is made up of shrimp, nerites, rams horns, and bladder snails. My 2 pleco's are kept for simply cosmetic reasons (I love plecos and want to keep them) and actually normally eat fresh vegies, wood or, at worst, algae wafers. In most circumstances the algae eating fish will produce more waste than its really worth (if you're keeping them for your CUC). Check out a nerite or rams horn snails (RHs will breed like holy wildfire so watch out) to eat the algae and some corys to clean up the snail poo, or if you don't have room for a group of corys then keep some shrimp. Regardless, no matter what makes up your CUC they still need to be fed primary food and not left to scavenge off your glass (although they should do a good job cleaning that too)