+1 with what's already been said. Some of my Bettas could care less but I've caught two of my males nipping their snail tank mates; one was a Mystery snail & the other was Nerite. Fortunately I think its rare mine do it.
my sorority tank will eat all the baby snails but leave the adults alone. This is a great population control method for me
Mine too! It's so great. I went from about 20 pond snails visible at any time without even having to look, down to a few adults and a few adult ramshorns. My MTS are always under the sand so I don't think the bettas eat them.
Plus I have my nerite snail. I found that bettas will leave nerites alone because they don't really emerge from their shells at all. To a betta it just looks like a gliding rock.