Making election day a holiday probably won’t have the effect you’re hoping for.
Best case: Almost everybody goes to work as usual. A few of them get a pay differential for working the holiday.
Worst case: Holiday means holiday. We’ll give all bus drivers the day off to vote – and hope the bus riders live within walking distance of their polling location.
Mail voting is great. I used it with no problems, even though I still had classes on election Tuesday.