What type of algae are you trying to control? I find snails aren't that
great at the job. Malayan livebearing snails are good for keeping gravel
clean and don't eat the plants.
If you want to get rid of nasty algaes like hair algae, I find gammarus or
ghost shrimp help. Gammarus are especially good at clearing out hair algae
and keeping things clean, they are pretty good at keeping themselves alive
too. They will probably get wiped out with gobies or Botias, but I have even
been kept a population going with large cichlids. They do remarkably well
with livebearers or rainbows. The fish do get an occasional snack of one
when they can catch them but the gammarus persevere anyway.
The two drawbacks are I would be worried about keeping gammarus with egg
mops. And they will eat java moss. They should stay away from other healthy
plants though they will eat decaying leaves.
American Livebearer Association
Pets Forum Group Inc.