What do you think are the top features (lets say top 5 or 6) to be enabled in a Moodle home page?
I think this is very much a question of context. For example:
- In a self-study Course which has deadlines the Calendar might be vital, and the Course Completion Block.
- In a site/course which is aimed at more social interaction then Messages, Online Users, People, Blog tags might be more useful.
I think it depends very much on the purpose of the Site you are running
Agreeing with Stuart;
- In a K-6 course, the teacher's face - and link to whatever presence/messaging/chat/email tool is the preferred channel for remote help and instruction.
Good suggestions so far, I find it very helpful to put a login block prominently on the page (and registration instructions as well).
Otherwise I like when the home page defaults to myMoodle if students have already been enrolled. Keeps the experience tailored to the student users.