IMHO & IME, individual puffers are too variable to make broad statements about compatability. I have kept Figure 8s who made Jack the Ripper look kind, and one Fahaka which was a wimp, but if you must generalize, no puffer belongs in a community tank. For every positive exception, there are likely to be several negatives. I don't like to play against the odds with my fish, and rarely to never keep predators with schoolers or such community types.