I've seen numerous apps that do already provide content categories without separating apps. NSFW/SFW is the most common, but I've also seen ones that allow you to opt-out of gambling or alcohol ads.