How does this card get connected to retailers? Do they have to sign-up individual retailers? Are retailers accepting Coins or are the coins being exchanged at a live rate?
In my experience doing Point-Of-Sale, these kind of new debit/credit systems are very slow to gain traction. I'd be concerned with their levels of adoption at brick and mortar stores.