In that case, I’d recommend a custom client.
Legacy, walled garden, social media companies can’t afford to staff development for special interest groups. So instead they produce the same, bland, homogenized UX for everyone.
With nostr, there’s an opportunity to develop bespoke, targeted clients (and/or relays) that cater to specific groups with unique needs.