I'm an advocate for less browser system integration for less attack surface. I believe there is a good reason Moz doesn't and won't support it.
This kind of exists right now https://github.com/lnbits/nostr-signing-device although its based on an esp32 so not very secure
I have it working in noStrudel on chome using web serial. But I agree we need something better.
If there is a way for web apps to connect to it I would love to add support for it in noStrudel