Recently I took part in Google's Mooc "Powersearching" delivered with their own (of course) LMS built using Course Builder.
While I'm not interested in learning the skills to use Course Builder, I think the extensive planning tools they have provided are worth a look for any online course using an LMS. In particular:
Parts of a Course Builder Course
Four areas are identified and described when building a course:
1. Course content and delivery
2. Assessments and Activities
3. Social Interactions
4. Administrative Tasks
The course flow is described as semi-synchronous. I want to look at this more closely using cohorts in a DL environment. I think this would increase the communication opportunities between teacher and student and other students.