IMO, you do need more snails as I don't feel that the large Turbo snails do as well as other types of snails. Try for a mix of Tiger Trochus, Trochus, cerith, nerite, astrea (which you currently have), and nassarius (for DSB). I would give these a try. Also, some people may recommend algae...