Please please do not try to cater to everyone's tastes. If you try to cater to certain tastes because you think it will grow your community, or game or whatever, you will only succeed in driving away people that don't like that sort of content. Having an option to not experience that content helps, but it isn't a catch all. It is better to make the game that you want to make, with the content that you want to put in it.
I don't know if I can articulate this well. But I'll try to explain my understanding of the issue here. The first issue is, if the material in question is not something that you are interested in, are you really going to enjoy making this game once you are having to find scenes for that content, write it out, etc? If someone is not gay, for instance, would it not be challenging them to look up gay vids and write gay scenes? And if it is challenging, would you still be able to have passion for this project after six months of researching, implementing, and writing these things that don't appeal to you?
I like tags such as rape, slavery, male domination, etc. You should absolutely not make this game catering to my whims, unless those topics are things that interest you as well. Otherwise you will probably only burn yourself out.
If you are going to try to implement content based on requests, do it by poll where the larger community can easily tell you their thoughts. Because if you go by what you see people asking for in the comments, a very small but very vocal community will try to guide the development of this game toward their whims - which would actually drive away a lot of others.
Having the option to filter out certain content in the game can help with that, but there are still hard filters for a lot of people. So I just encourage you to make the game you want to make, the way you want to make it. Or, if you do decide to take the community's voice into account, then it would be best to do that via polls so that small groups don't make themselves look more popular than they are.
Anyway, I don't know if I articulated this well.