Have you try release the game on GOG platform? I know GOG not that big than Steam, but I think can get a try. As I know they start to publish some NSFW games nowadays.