ive heard that lettuce nudibranches can usually exhaust a tank of algae pretty quickly. my lfs has one that they rent out to people for a period of time until they get on top of whatever was causing it. depending on how big your tank is, you might need to find somebody to give the nudi to after.