Definitely agree with you that its hard to have a central place for all course work.
It seems quite possible that someone could create an app for course work, but at the same time, not everyone has a smart phone or have a phone at all. Very intriguing idea, but perhaps educators could experiment depending on their class.
Social media is still quite young in my opinion, so anything is really possible.