Why write a story about something you don't understand? I don't want to sound too critical, but you do a disservice to this technology and the people involved if you don't get the facts straight.
I think you did a reasonable job, but the add-in about cold fusion didn't make any sense and really affected the seriousness of the article. It calls into question whether anything else in the piece is valid or not.
There are tons of people here that have expertise in these fields. Some of them are commenting on this very page. Why not develop relationships with people that can provide domain expertise as needed for stories like this, rather than trying to wing it?