Fantastic, yes. Unfortunately the 3 needed/wanted properties offline, anonymous, and secure cannot be achieved simultaneously.
MC/Visa work offline and secure, but not anonymous.
Taler is anonymous (payer) and secure, but not offline. At least the payer needs to be online to prevent double-spending.