Thanks for the feedback! We are taking that exact approach with Android: users will have the option to use the built-in Primal wallet or connect to an external self-custodial wallet via NWC. Unfortunately, this approach won't work on iOS because, as far as we can tell, Apple won't allow zapping via NWC wallets. Hope this changes in the future. If so, we will offer this feature on iOS as well.
Got it Appreciate you taking the time to reply