I thought the article was fair, more or less.
James Hansen is a stand out in his field. I can't think of a time he was more accurate in his predictions. James never thinks twice about getting the science right. Any proposal he comes up with should be executed as soon as possible.