although snails are really fun and interesting to watch, they produce as much waste as they clean. They will eat decaying plant matter and some algae but are not proficient algae eaters. Shrimp produce less waste but eat alot less as well. What sort of cleanup are you looking to accomplish?