I wouldnt choose a hex as there is more height than floor space which is what the puffer doesnt need. They also stay at the bottom and they will have to swin a fair bit upwards to get food (unless it sinks fast). Lower levels of oxygen are at the bottom of a hex aswell.
That's my opinion, but wait for other people to give their thoughts.