It sounds like this thing will finally be launching in the spring (for real this time!). Unless it doesn't.
Anyway.
We'll start seeing some news out of this project as we get closer. It's a fascinating project both from a science perspective, and from an engineering perspective. Most people don't realize that a) it's not really an visible optical telescope and b) it's going WAY th fuck out there to get to the L2 point.
Here's a good video of it. Will update with news and, eventually, some of the observations.