so 30 states already have early voting...walk-up early voting. that's where your reform should be...do what you can to get the other 20 up to speed. that's far more convenient than having one day as a holiday.
More convenient? Depends on what you are trying to convenience. Like voting or an extended, long weekend getaways.
Considering how much controversy there is over even NBA All Star online voting I don't think we're ready for online voting. There's too many security and recount issues out there before I feel secure about voting for my political leaders online.
i'm thinking presidential ballots in the United States of America might be a bigger target than your personal checking account. just a guess! if Pentagon websites can get hacked, i'm guessing it's not an entirely secure way.