Good points, but it just means you have to move the verification process upfront like I lay out in another comment further up this chain.
Bottom line is that we have a literal army of software engineers in this country that are capable of figuring this stuff out if it was a priority to get voting to 100% turnout. We split the atom and landed on the moon, I'm pretty confident we can figure out mobile voting.