This is a pretty cool way of going about it. I've had to spend enough time tracking down addresses to appreciate the thoughtfulness of the approach. Great to see new ideas with merchants in mind!
Thanks! It was imperative for us that we did not ever break the standard gap limit for that very reason. Not seeing balances in wallets is scary—we definitely don't want to contribute to that!