this meme of "an app for everything" is retarded. narrow the scope. what do users need? kind 1 feeds, relay based and follow based. direct messages.
the "only visible to you" message filter on the relay side will enable me to probably do a fork to #jumble that the DMs have a tag signifying they are a kind one DM and then create a new view in jumble that only shows those, grouped by the OP author/mentioned for simple group chats as well.
this will work anyway, in users of other clients kind 1 feeds, transparently, it just won't be as neat if they don't filter. i might use hashtag filter in fact, then, as many clients have hashtag searches and filters you can make a filter for DMs and voila, simple DMs that just work™️
uncomplicated, and routing around the DM privacy braindamage of the nostr rockstar devs retardation