I have a saddled puffer (valentini)...he doesn't bother anything without polyps (much like my butterfly)...so it is mostly mushrooms, leathers, etc. that I keep there.
However, if you want a "reef" tank, the corals are likely the least of your worries with this puffer, as they will nibble away all the neat life in your sand and on your rock. I deal with it, but the tank he is in is not a reef tank, by any means.