Let's work on changing election day to Saturday first...
One thing I really DON'T like about our current system is that the elections occur in November, and Inauguration doesn't occur until late January.
Whatever date we chose, even with the 2000 elections, I think inauguration day should occur within 2 weeks after the election, AND the statehouse should be CLOSED from election day to inauguration.
Some of the worst legislation is lame duck.
If there is some legal challenge to a particular election, then the inauguration is held up until the courts clear up the matter (even if it's 2-3 months).