Keep an eye on those Nile puffers. They will beat seven bells of sh*t out of each other. Maybe not now or even tomorrow, but it will happen. they grow VERY fast too. I had one that hit 17" in under 2 years.
In my opinion nile puffers are a 1 fish 1 tank job.
But good luck.