I used bumblee bee snails to take out vermitids with great success, but have read that emeralds may do it too. I also read that peppermint shrimp and 6 line wrasse might take to snails. I keep both of those usually for other reasons, I don't feel like I lost snails to them, but with an overabundance it may help. I like a six line wrasse because they could go after flatworms etc as well...
the only snail reproduction I really notice in my tank is nassarius and it's always in a moderate number that works well for me so I like it... extra CUC but I could understand how having a hundred snails on your glass would be an eye sore.