You aren't wrong about the beak needing a trim! I'm preparing to do the procedure this week. Just need to get my hands on some Clove Oil and get on with it.
I have live snails also but according to my local fish shop they are too hard for his him, I've also tried stuffing food into soft rock but no avail, he will not wear his own down, so it's time for the big trim!
Yax