A better approach:
Your initial message to me:
Session is a great product, but it is flawed in these areas:
List
Have you used Simplex?
It’s a better approach for these reasons:
List
But it still has these issues:
List.
NOSTR has the potential to be the best option because the user controls the private key, but for the moment we need better key management and more robust and open implementations of the relevant NIPs.