Well.... Nerites, are really the only snails ive seen really go after Algae. Mystery, MTS, Trapdoor, Pond and most other snails exist. They dont really do much for algae. They will eat decaying plant material or fallen leaves. They will eat excess food and some clean the substrate.. BUT Nerites do eat Algae. They have been known to eat GSA, Ditom, brown and the like. None that I know of eat BBA, Hair or Staghorn or any other problematic.
Amano Shrimps will eat BBA and hair..
Amano Shrimps will eat BBA and hair..