Ya, it's a pretty good resource to keep tabs on what's going on with the org. Their wiki is also pretty handy when you need to find specific tad bits of data.
Having said that, we could start working on something similar on our end here: maybe start adding links to the sidebar?