The otocinclus are great at cleaning algae but I have stopped trying to keep them in my own tanks. They simply refuse to take anything but algae in their diet and I don't like to move fish around enough to keep mine fed. After I lost a few of them, I stopped using them to control algae. My choices were to buy fish destined to die or to clean the algae myself. I chose the second option.