<What species of wrasses have you found to eat the nudis?
There are a few species which I believe eat them, and a few species I know eat them. Pseudocheilinus sp. and Coris sp. wrasses are ones that I'm pretty sure eat them. In a few tanks w/ these wrasses the nudibranchs numbers are always very low. The Thalassoma sp. I know eat them from a study done by a student out in Hawaii. He found the Saddleback wrasse and Chaetodon auriga would readily eat the nudi that preys on Porites. He also found a variety of inverts (crabs and such) would also eat them. I have the paper if your interested in viewing it.
Mitch