I doubt the article will be updated. I think it was originally a series of installments for VeloNews, or some other cycling periodical 8 or 10 years ago (maybe more!).
The author,
Scot Nicol, was the founder of Ibis Bicycles, which I think went bankrupt last year. I'm sure he's still doing something in the bike business.