Q. Does your product have leaching issues like our traditional nitrogen?
A. No, our product has zero negative impact to soil or waterways.
Nitrate is the form of nitrogen that leaches and causes all of the negative impacts to water quality. In there video they claim to take N2 and make it into nitrate. So you would be applying the form of N that plants use but also the form of N that causes the water quality issues. So I find the above statement to be a complete lie.
About half of there benefits page is about telling us how bad are current fertilizers are, (this reminds me how organic tells us that conventional is bad) I would think that they would talk about how cheap it will be for us to make our own N. Instead it focus on how our current system is bad.