Nice analysis. Have you considered writing to the editor of the various publications quoted above refuting some of the details of the study, or formally conducting your own and publishing the results?