Ooh a denitrate thread. I think these common systems aren't quite done right, this is more commonly done by the saltwater guys but a professor at a local university has done it on freshwater aquariums with great success and can run at a higher flow rate than these typical systems. Most of my information is from research though
The common way is a coil type reactor with it's own pump running. Between 50 and 200 feet of tubing is coiled inside a canister type setup, and water is first passed through here before getting down to the bottom and flowing through densely packed media such as pot scrubbies or ceramics or whatever picks your fancy.
Theory is that water passes through the pipe in a controlled manner and nitrifying bacteria processes ammonia and nitrite as per standard, but at the same time consuming o2 in the water. By the time this water reaches the more dense media it is depleted of oxygen and contains nitrate from this filter and your other bio media. Now the anaerobic bacteria has an environment to thrive and multiply consuming nitrate at a good pace before the water flows out of the top into the tank with less nitrate.
I'd say this way is more productive given you can create more flow with low o2 water, which equates to more nitrate being consumed, compared to the trickle in other systems.
How I understand the professor did it is he chained it in a DIY canister filter system, with a few canisters then the nitrate coil and it has large effects and can be a game changer for large tanks. This way you get best efficiency in aerobic and anaerobic conditions
Now a few other things, this is important:
-These filters can take up to 6 months or more to cycle
-A little sugar at the start of the pipe can help speed this up apparently
-
Warning: These filters may produce trace nitrites when cycling
-Hydrogen sulphate may be produced as a byproduct, extra aeration before ejection from the filter can help dissipate this
potentially harmful substance.
I'll try and get more information from the professor when I meet him in the next few weeks
Hope this helps!