Do not get a nudibranch as once the sponges are eaten up, it will die. This is a creature best left in it's natural environment. Also, when it dies, it poisons the tank.
I never had personal experience with one, but have read many many posts on this.
other than that, I can't add anything to solve your problem. Other more experienced reefers may have a solution.