i have read that niger trigger fish will eat them, i am certain that arrow crabs will eat them as well, though if they aren't harming your corals, than they are beneficial. the fact that you have them in such abundance means that they are breading, and they are breeding because you are providing them with more than perfect conditions, maybe alter what you are feeding.
other than that i can only say i wish i had that many.