This election once again points out what a mess our elections are. We cannot afford to have 50 different sets of rules for national elections. I guess that really only applies to presidential elections since that is the only truely national election. So, I think we need federal rules on how presidential elections are run. Rules that apply to all 50 states so that we don't have the circus that election has become.
As far as how all of the other elections are run, leave that to the states to screw up as they see fit. And I assure you they will continue to screw them up until the voters have had enough and revolt.