I always keep a handful of small blue leg hermits in my tank, I have no problem with them, they spend most of their time on the sand anyhow and never noticed any damage to corals, nor do they seem to bother my snails or fish, if they do kill my snails they are doing so very slowly as I have not noticed any decline in snail population.