“which does a great job of covering the experimental evidence proving CF exists and works. “
Not a single solitary cold fusion device has ever been independently proven. Not a single one.
If there had then there would be billions of dollars thrown at productizing it into a trillion dollar industry.
As far as science goes, they certainly have. That you make this statement simply proves your ignorance. The data is there. Read it for yourself. A comment which I recommend to any lurkers interested in the topic. Don't believe me, don't believe Kevmo, check out the evidence for yourselves.