@pixelfed
Keep it on the timelines, and teach users to use a CW.
"NSFW" is nonsense, since if your work is done on a computer, in an office, you should stay off the socials anyway.
(plus stuff that is totally acceptable in one workplace or line of work, is not in others)