Well written article. NASA has attracted some attention with their LCF, but considering how significant this development is it has not gotten nearly as much as it deserves.
If you look at the comments section you will see a lot of backlash, they are facing the same, if not more, skepticism than the original work of Pons and Fleischmann.