Good read. But does it really mean anything? Not according to the conclusions.
I have read that humic acid does have chelating properties; it can act as a cationic/anionic exchange molecule, like EDTA.
Nonetheless, I haven't found humic or fulvic acid to be improving anything. Not even in controlled trials.
It looks cool though, black water! Yeah!