Federal Government elections should have their own election day and the process should be standard for the country.
State and Local elections should have their own day and each state can set their own standards/processes for their state.
President Trump:
You blew it with your tweets and attitude. You could have been one of the best. The first debate sealed the deal for those voters sitting on the fence.