What's the case against using your personal relay for that?
1. Have a personal relay (which you're incentivized to have anyway)
2. Host various content types on there
3. White list selected npubs for selected content
It does seem like a problem with moderation, but moderation is often such a heavy lift, as the yesterweb website points out. No one wants to work a full-time job for now pay policing their peers. Maybe decentralized moderation can improve this situation, or maybe a google plus type app really is the holy grail, where if you don't want to share content with someone you simply don't share it with them. nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgkwaehxw309aex2mrp0yhx6mmnw3ezuur4vghszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcpzamhxue69uhhyetvv9ujumn0wvh8xmmrd9skctcpremhxue69uhhxmmrd9skctnswfhhgetnwshxuet59aex2mrp0yqzqak8r2hr5jglrk0wc37t59lz98x6gyf6pwaku6hpwakhvslznjh6e6dxen mentioned recently that maybe this could be done using nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcqyqtnnkfhmjxqcums4gn4skfccyv7yhzp7mzyrfwnf3kns5p7xymw7rjykum 's NIP 104 MLS integration.
What's the case against using your personal relay for that?
1. Have a personal relay (which you're incentivized to have anyway)
2. Host various content types on there
3. White list selected npubs for selected content
Yeah, a personal relay would be a great way to do that, you'd just have to be careful not to publish to any other relay, and/or add `-` tags to encourage relays not to replicate your content. This also makes it more technically challenging to implement the outbox model, since it increases the number of long tail relays that are valuable. Although maybe we need to just bite the bullet and figure out how to deal with that.
Targeted publication is mostly about inbox relays because you'd be "tagging" your selected profiles in their inbox with the event you want to share exclusively with them. Your personal relay is already part of the event, so their client knows where to look.
Next you need good UI that makes it clear that it's a private publication.
I use this kind of headers:

Which matches nicely with the targeted publication you can do with Community relays:

Having a personal relay = Being able to target your publications like an email, but for every content type