I can't review this from the backstage perspective as I have only just now bought the Eclipse video, but to me it looks like a much more open and casual way to accomplish what a DL would do.
I was lucky to catch Eric's visit to The Magic Session a couple of months ago, and even in that live...