You know, personality has alot to do with it... I have one in a softies, lps tank and he never touches any coral even if I miss a feeding. On the plus side, mine keeps all rocks and powerheads spotsless. I actually move stuff into the tank just for his cleaning services, and as clock work he cleans it off of micro. I thought of giving mine up once but he saves me alot of time cleaning the tank.