The method I outlined would use paper ballots,you would simply use the card reader to verify ID. The county I am in in CA still uses paper ballots and we have never had a problem.
Very cool. It sounds good to me then. :)