Just added my Navy Federal Check Card and Credit card. It was almost instant, no additional verification or anything.
With Navy Federal being on board that takes care of most of my cards that I actually use (except the Chase Military Star Mastercard). Now we just need more stores to upgrade their terminals with NFC readers. There's only so much to buy at Walgreens.
I haven't shopped at Walgreens with mine yet - but my Staples store worked the other day, despite a big sticker over the NFC thing and the cashier thinking it didn't!