The way to control the snails is to not overfeed the fish and keep the bottom of the tank clean (ie gravel clean or hoover the debris off sand). Snails only get out of control when they have too much food. I have so-called pest snails in my tanks (physid snails and tiny ramshorns) and I only ever see a few of them.