It still sounds finicky, as it's relying on a lot of things to work, such as having an account somewhere and other factors out of your control and I presume it still has an initial setup phase the first time you roll in to a particular network. You might run into several different networks throughout a trip so then you need to go through the setup process for each one. Making an account and all that. Or they might update or change things at some point that require you to action it in a way or another. It just feels like it's something that is meant to be easy but won't be because of various factors that could pop up over time.
Stick to credit cards and no need for any of that stuff, and it would also be simpler as there is no need for them to even handle money directly. All that is basically outsourced to the credit card processor. You make transaction, it gets approved, relay turns on, power comes out. With tap it's so easy anyway. Just tap the card and within a few seconds it would start charging.
An option that would be cool too is if they accepted coins like a car wash, this would give people the option to use cash to pay for the coins ahead of time and just leave the coins in the glove box. But at minimum credit card should be an option for every charger, if they want to do app stuff or tokens or whatever as an extra method fine but it shouldn't be the only method.