Well put waldig.
I looked at this guys article and believe there are entirely too many people (including racing) who have noticed gains to simply dismiss the use because of an article by someone whose credentials in this area are unknown outside of the fact his critique is on a number of auto web sites.