Yep. I've been thinking a lot about those things and others still.
For now I think it's ok because we need to get the tech-savvy people first, the very ones who will be attracted by everything you mentioned. The ones that already know about all this stuff or will be curious enough to dig deeper.
But at some point, and maybe rather quickly, things may have to change, at least the onboarding experience because I don't see Nostr successfully attracting a lot more than that audience if we don't...