Interesting article. I don't want to get too off topic...but I wasn't inferring that nitrogen/nitrates have anything to do with cyano growth. Vitamin-C basically acts as a carbon source, which is likely utilized by the cyanobacteria in photosynthesis.
I've read numerous articles that indicate that cyano tends to be present in both systems and natural settings when there is an imbalance of nitrates and phosphates. Those conditions limit a diverse population of beneficial bacteria in our tanks, and it's the presence of high phosphates and a sufficient carbon source that promotes the growth of cyano. I'm sure there are numerous ways to keep it under control via nutrient export (of phosphates)...but the simplest option I found was eliminating carbon dosing.