The only tweak I would make to our voting is to make it a single 24 hour period where all polls nationwide open and close simultaneously.
Have you ever worked as an election judge, election clerk, or poll watcher? Where are you going to get poll workers for 24 hour shifts. It would take twice as many people. It’s hard enough to find enough people to work one 12 hour shift for minimum wage.
Florida, Nebraska, Texas, Alaska ... and others all have more than one time zone.
Why should voters be treated less just because they live in another time zone?