A lot of these course systems seem to overemphasize the real-time component. It strikes me that almost all of the negatives were the result of this kid trying to "catch up" to the schedule, which was of little benefit to him since he (like the vast majority of participants, I'd imagine) couldn't participate in the real-time elements. The way they're trying to encourage these rigid course schedules just seems unnecessary, anti-learning. They could create wikis with FAQs, addenda, videos of hangouts and vastly expand the impact of each course by orders of magnitude.
If anything, it looks like Coursera and edX actively bury the finished courses. I wonder what Khan Academy's impact would be if he'd gone with this approach.
Of course, this just reveals the conflict of interest - these institutions sell degrees, so they aren't necessarily excited about offering an easily accessible, thorough directory of courses.