Good article, thanks for finding that. I will merely say from personal experience that this has been incredibly beneficial for me. I'm going to be buying a 2-year supply just in case they stop making it again.
Just because a high-ranking executive promotes a supplement or drug in over-the-top or even illegal ways, it doesn't mean the supplement/drug doesn't work.