This seems like the best system to me. Most Americans are very familiar with bubble forms and there is a clear paper trail while still allowing electronic counting. The only downside is the cost of the paper ballots, and I suppose, not allowing for last minute changes. I don’t know how accessibility issues are handled, but I believe there are attendants to help with that.
There’s just no way I will ever trust an touch screen voting system, especially from a single manufacturer. Maybe a system where a touch screen system from company A prints out a receipt which is then scanned by a scanner from company B and both systems have to match. Maybe.
Meanwhile the parties are fighting over voter ID though so I don’t see this getting any real attention.