The tl;dr of my opinion on the matter is that user-configurable content warning tools would be the optimal approach for this. A lot of what I wish to say has already been covered, but I will add two points to the discussion.
Allowing users to curate their experience and requiring them to have to willingly opt-in to viewing an about section, profile picture, tags, or entire profile that contains content they object to and have configured not to see places the onus upon them to say “Yes, I understand I may see something I object to, but if I click this button, I have only myself to blame.”
I also understand the real-world contentions and stigmas around certain kinks, but I think closeting those kinks causes more harm and damage than good. I’m a firm believer that exploration of kink in a safe, consenting environment with other adults that wish to explore it in a similar fashion is never a bad thing. Fiction allows us to explore aspects of ourselves that we cannot in real life, and that’s going to look different for everyone and include things that you personally find objectionable. Preferences are subjective after all.