I sometimes have loads of these, they seem to come and go, not sure why, but they are harmless filter feeders and eat small particulate matter that floats around in your water, I'm guessing they would do well in well fed productive tanks as there will be more in the water column for them to feed on. But all in all one of the good guys to have, harmless.