Bluesky's labeling system works pretty well, and users can set whether they see labeled things by default, have to click to reveal it first, or just filter it out completely. So I guess it just depends on whether you're personally comfortable putting your SFW and NSFW content under one account.