It also needs to be taken into consideration that puffers are generally more sensitive to water quality. Additionally, I've seen a Mbu that was at least 30 inches long, they get huge but I'm sure you guys all know that. I disagree with the 300G though, that is wayy too small for a fish that size...