Snails really aren't that much of a problem really. They eat leftover food and algae, so if you have a snail explosion it's really just a symptom of something else, likely overfeeding. The only time snails are really a problem is when there's a sudden abundance of food for them, their population explodes, then their food runs out and they all die, resulting in a massive release of ammonia. But having a few snails in your tank to take care of algae or missed food is a good thing IMO, I have ramshorn populations in all of my tanks (intentionally, too). The only snails I don't like myself are malaysian trumpet snails, because they're live bearing and they reproduce so fast (although some people value them in plants with a sand substrate because they burrow and prevent the sand becoming anaerobic). Obviously though your egg patches won't be from them.