BTC pay integrates with Breez Wallet. I was just reading a support doc about that. NWC is a nice convenience, but it's not really a primary requirement. There are other features that are more important. I hope you find something that meets your core requirements, and meets your needs!