Lol on snails...generally they are a pain. They seem to do nothing but reproduce. If he's got an appetite for them it might help keep the things under control.
Just keep an eye... I haven't fed snails but I guess they must come across them in the natural habitat. Never really gave it much thought.