There is one problem you may run into. All joints need to be very precise, and the tanks need to be the same height. Any difference will effect the over flows. This can result in one tank not being filtered after a few hours. I built a similar system last year for a fish store, and had many problems fighting this. Lots of ball valves eventually fixed the problem.