I would call what they’ve done a fairly hearty success. My one complaint is that, if your stated goal is to communicate accurate science to outsiders, you would do well to minimize technical jargon and focus on clear, accessible prose. Some of the posts are so dense that I hesitate to recommend them.
But regardless, it’s an invaluable resource. If you don’t have the RSS feed in your reader, get it.