All crayfish are opportunistic and will kill/eat anything they can get their claws on, even when well fed. I've lost a few 2 month old swordtail fry to my CPO even. In general, fast moving fish or surface swimming fish may be ok depending on the size of the tank, but you should be prepared to have the occasional loss.