Astrea do a good job on the glass, IME the astreas have the most trouble when in the first week after they're added. After this period, they seem to not fall over. Many of mine are now approaching 1 1/2 years in captivity.

I also like the large tongan nassarius, they eat more meaty foods, and stir up the sand very well.

cerith snails seem to do pretty well cleaning LR, as do (black shell) turbos, and astreas.

Mexican turbos (very large) do a good job on many algaes, but tend to knock things over, especially small frags, so I only employ the first three types I mentioned, in my reefs.

HTH

Andrew