I didn't get back to you and I haven't read the post, but let's get back to basics.
NOSTR is a protocol, primarily a set of JSON definitions for loosely handling data.
Security is borrowed from Bitcoin
Media is not natively supported
Bitcoin money is bolted on via third party apps.
The one acknowledged problem right now is private key exposure. This is gradually being addressed.
There will be many clients / wallets / media servers apps that have issues, NOSTR is a melting pot of ideas as it should be right now.
Despite our ebullience, NOSTR is not ready for mainstream normie adoption.
TCP/IP is not judged by how Google use it.
Bitcoin is not judged by how poorly Mt. Gox secured client accounts.
NOSTR cannot be judged by how well any application performs.