https://m.primal.net/KTou.mp4 I agree. I started a pretty interesting iOS app a while back which is a secure nostr keystore. Stores your private keys in iOS keychain. Then allows you to open various nostr web clients in wkwebview that support nostr extension. It injects nip-07 support so that the web client can talk to app and request signatures, etc. I also have an extension that will allow you to open a site from safari in the app.
It still needs a lot of love, but you can get the gist of how it would work. I may revisit it sometime.