One more thing I forgot to mention.
I was looking at your sig and noticed you have golden barbs. In my tank I have 8 cherry barbs, 6 golden barbs, and 6 tiger barbs. It was the tiger barbs that were bothering the snail... not the golden ones. So in your case the snail may do alright.