You can also try gog.com. They recently opened up for lewd games. And of course they accept in-development, free games. The only downside is that they have a somehow mysteriously working curation system, so it's random, whether your game will pass or not. Oh, and also, at gog there is sadly no pay-what-you want option, itch is the only place I know of, that offers this feature.
Edit: Also, if your game is enough story-rich to be considered a visual novel, and you are just looking for a way to make its existence known, you can register it up to vndb.org. It's the main database of the internet for descriptions and info about visual novels.