I shared some related ideas that can help this area progress user flexibility and choice - without creating censorship foundations.
1. Private follow lists for privacy
2. Relay selection at point of publish
3. Client App ‘content-warning’ butting at point of publish
4. New key for profile meta to self-tag account with ‘content-warning’
5. Possible new relay metadata key to self-flag relay as having sensitive content
6. Again, use your own private relay and have whatever rules you want