Oh yea, I forgot to mention, I have a very very tall decoration in my tank, and some water doesn't reach the top, so my crabs crawl up there to get some fresh air
They are very good clean up crew, eat up your left overs and also, mine haven't killed any fish, but two fish did naturally die, and they did eat them, after they died, I've seen my kuhli loaches and other fish swim very close to it and never attempted to catch them
Also, no fish or invert feeds on poo, it's all a myth
If you have algae problems I would recommend nerite snails, trust me, they will keep your tank at bay