I have tried a rather direct approach to my 30g home office tank with low nitrates, which I believe is one of the causes of a dinoflagellate problem. My 75 g living room DT has had some issues with high nitrates, so I have been dong my water changes from the 75 to the 30 and 30 down the drain. After the first few WC (~5-6 gallons) the nitrates in the 30 dropped back to unmeasurable in a day or so. A larger WC seemed to do the trick for getting a baseline level of nitrates to get the 30 on track.
Just a different approach that was an interesting experiment.
Then last week I made a major dosing error in the 75, so I have a different problem to deal with there....