Dogface puffer. If you're willing to sacrifice a coral or 3, and I was, it will spend the day eating vermetids. At least, mine has. A near last ditch effort to clear the thousands of these things I have out before going with a nuclear option which would be to store fish in bins while I acid wash and bleach all rock AND replace all plumbing. My plumbing runs through a wall so I've never reached that level of desperation.
My Melanarus has never touched them. Bumble bee snails will but when you have thousands they out pace the snails easily. I've never seen one of my emerald crabs touch them. The dogface was eating them within 5 minutes of being added to the tank. So, if you have an expendable coral collection and a large enough tank, go for it.
FWIW, it destroyed my zoas and has seemed fond of my acan enchinata. I've seen it nip a normal acan and a monti once but haven't seen it go back to them. It's ignored any other SPS I have and has ignored a large hammer as well.
I am extremely happy and consider a few zoas an easy trade for a vermetid snail predator.
I may give the coral snow a try, especially in my fuge.