I would think that they are too big. Mostly because they have a tendancy to knock things over even in big tanks.
Hermit crabs are great at cleaning just about anything up except what is on the glass. There are lots of different species and depending where you live, you can sometimes collect them yourself.