I find that what is overlooked by designers is the cost in time to your faculty. Time Management sounds reasonable but asynch places more and irregular demand on instructors. Instructor time is a planning factor that has to be considered, resourced, and assessed.