Sure, but you don’t have client segregation because the twitter clients are adding support. At least 3 already have.
Discussion
That’s on the clients. They’re currently just migrating successful app structures; Twitter, insta, etc. Imagine when they truly embrace the capabilities of having a protocol that can access all content types and deliver convenient and diverse UX and use cases for users based on how the user sets that they want to engage with the content of each type.
For example. Maybe I have primal as it is, but with Olas image content added, I configure settings to just throw a 9-up tile of the 9 most recent Olas images of each user I follow into my main feed each day. If I engage with it, it’ll either take me to my Olas image content type feed in Primal or in Olas or to that user’s image feed specifically.
Or maybe Olas images that correlate with an event content type that is happening within 10 miles of me (see my NIP-G0 draft in github) gets an in-app notification for me because I hate blanking on cool stuff going on in town that I would have gone out to enjoy.
There’s so much more potential than cloning existing centralized app functionality. We don’t have a grid of walled gardens any longer. It’ll take devs time and experiments to expand the clients to capitalize on the capabilities.
It might end up a great thing. Right now it’s a disjointed and confusing mess for users 😂