I don't think we'd want to move the actual elections much later if at all. The current main voting period is for December 1st-10th, and votes generally do come in throughout the whole 10 days. There are also provisions for runoff periods to breal ties from December 11th-15th, then December 16th-20th, then December 21st-25th (rules are at
http://replay.marpirc.net/rules/election.htm). So the current process can run as long as December 25th.
If we wanted to change something I think maybe we could remove the "dead"week between the end of nominations and the start of voting, and move nominations back a week. Currently nominations run from November 15th-November 21st, nominations can be accepted until November 24th, and then there is a week of no activity from November 24th until December 1st where any discussion or campaigning can take place.
In practice I've seen very little discussion between the end of nominiations and the start of voting, so I wouldn't be opposed to just moving nominations back a week (or allowing them to extend longer).
The current timeline allows for 3 runoffs and still lets elections finish by December 25th. I don't think we want elections happening during the Christmas to New Years timeframe since many people are busy with the holidays and have limited time online. However since we haven't had more than one runoff period in recent years, we could probably push the start of voting back a week and still get everything done without getting too close to Christmas.
This year I would recommend we stick wth the current timeline. Nominations start in a little over a week and by the time this thread allows for discussion and perhaps a vote on making a change, we'll probably already be into the current nomination timeline and have started the election process for this year. If we change anything on the election timelines, I think it should wait until next year's elections.
-George