In Singapore this might actually work.
For me, the only reason to have pay-by-NFC at all is if I can reliably leave my wallet at home. That means it needs to work on MRT (tube), buses, taxis and in all shops, restaurants and bars I'm likely to visit. That's a big ask but in a small country with a very high level of tech adoption and a government that likes to set strict standards it has a chance.