I am not as confident as I would like to be that my local transit authority is going to install a new fare system correctly. For years they've over-emphasized the importance of allowing people to hit the turnstiles with their debit and credit cards, because, you know, ... not sure. I don't really want to give a subway turnstile access to my bank account without any kind of additional verification (PIN, etc.). It's not that I think allowing that to work will ruin it, it's that they seemingly aren't thinking about the right things.
Just put the card machines everywhere. That's what people will want.