Moodle is one of the best platforms for virtual or blended courses, even for supporting face-to-face courses, where several resources and interactions need to be available anytime, not depending on teacher/student coincidence in space and time.
But in MOOC the situation changes, due to a large number of users, who potentially can take part in activities. Two main concerns rise here:
-Are tools, supported by Moodle, adequate for successful methodological work with a large number of participants?
-Are software tools and services, which are part of Moodle, powerful enough to manage expected a large number of requests?