From what I've read, they do perform some cleaning functions in the wild but almost never in the aquarium. I have a mated pair and I have yet to see them clean any of my fish.
Mine molt pretty frequently and I generally just leave the molted shell in the tank. It's gone in a day anyway so i assume someone is eating it.