From reading, reading, reading and the little personaly experence I have now gathered I'd say you need a good mix to do different jobs.
Snails ceirth/nass are good for sand, astro/turbo for algea(I love my mexican turbos but their large becareful with corals because the can bump stuff off)...