I have a green spotted puffer and he dose not eat my zoas, yellow star polyps, mushrooms, or xenia, but he dose not even care about my starfish so idk. I say he will most likely be OK with coral, but if I had the choice I would get rid of my puffer because he makes me nervous.