Clown loaches will eat snails yes, but clown loaches get huge and do best in a larger then average school, so do you have room for 6 or more ten inch fish?
Not many of us do, but there are many many smaller loach species. I bought 6 yoyo loaches 8 or more years ago, some of which are still alive today, and they elimiated a mass of snails that were in my tank.
Angelicous/polka dot loaches, zebra loaches , "I have those as well" they stay pretty small, 4-5 inches and skinny, and all of them eat snails. keep at least 5 per species. Have plenty of hollow hide outs and be sure that the do not have sharp edges.
OR, get a cup and scoop out all the gravel, scrape the sides of the tank, wash the gravel, leave the gravel out for a while and watch for baby snails. when you feel that the snails are gone, add the gravel.