Rather than theorizing, let's look at a real-life example. I have two XP3s filtering a well-stocked 150 gallon Dat tank. Each XP3 is rated at 350 gph which translates into approx. 200 gph (max) per filter when filled with media. Collectively, I am moving approx. 400 gph and my water quality is excellent. On this tank, 400 gph is less than a turnover of 3x per hour, BUT....in 24 hours, the water is filtered approx. 64x.