Sorry to be a PITA, but....
I'm assuming your main tank is a 55?
From what I've read here the size of the overflow boxes is matched to the pump (which yours is rated for 692 GPH). What sizes are your boxes?
Again with the bio-balls container; from what I've read, the bioballs should not be submerged. The container sitting on something to raise it up, giving a lot more sump water?
How did you attach the boxes to the plexi tank bracket; silicon?
Again sorry to be a PITA, but this has got me thinking hard; which is dangerous!