Just saying, why use this at a merchant? There's no reason to so just don't. And what if you accidentally use an address you just have away the private key for?
Having said that, I love this for personal use and hopefully version 2 will support private key transfer over a segregated nfc chip.