Well, I don't live in Thailand at the moment, but I have for many, years my opinion is no, I live in a near no cash country, but I guess it would not be good for Thailand how you pay for street food?
Well just my 2 cents, where I live every police, car has computers as soon you go past them, they know if you are not licenced or where you live and so on so what is a smart car?