Most large systems (LMS) are more about control - control of access; control of curriculum; control of testing - than anything else. You don't need an LMS to teach or learn online.

BTW, nice course site, but the pop-up windows would drive me crazy ;-)