If someone has a large goldfish, borrow him for a day or two, seen it work at petsmart, those things ate most if not all of the snails in just a few days.
snails are great in planted tanks. They eat the dead plant matter, help keep algae under control and clean up any uneaten food.Also make great dead body removers.I have a ton in my 55 gallon. If a fish dies its gone in a matter of hours. I never have to worry about a spike.
You only get population bursts when overfeeding/plant health as their can only be as many snails as food will allow.