Better or worse, I don't know, but it would allow more people to vote, which would lead to a more democratic outcome. :D
By "democratic", do you mean "make it possible for someone else to force you or pay you to vote a certain way"? That wouldn't even be "allowing more people to vote", but rather fewer people, each of whom effectively gets more than one vote.
I'm saying things under the assumption that this type of electronic voting is at least as secure as mail in ballots. I have ideas about how pay/force can be prevented, but nothing super definite.