IMO, I would love it if my first release got one of those 'wow? X size, lot of content or poorly optimized?' kind of comments, knowing I fully optimized it. You get 1 shot at a first impression, and if the first impression is luke warm at best, people won't give it another shot unless it's the very slowest of release days. And if you make a bad first impression and pick up a bunch of 1 and 2 star reviews, even if the quality skyrockets after, I think seeing a 1.9-2.3 star rating will deter many people from even letting you make a first impression.
Regarding WHAT you put in the game? You may be working on it for months or years, which is already a grind that takes 100s to 1000s of hours, so whatever you are working on should be what would be your favorite game on this site if you came across it. Your kinks are probably not my kinks or vice versa, so what I would like to see wouldn't match at all closely to what you like.
I've asked the same question before, and I got the same answer. It's meant to be a game for yourself, that you end up sharing. If you let others sway you, that's not being a good dev, that's just how you open the floodgates to having everyone throw their personal kink at you, until eventually the story, setting, models and fetishes won't match what your initial idea was. Truly, the only exceptions as far as I know are Rule 7 and actual gore (E.g: No touching toddlers, no beheading gifs), otherwise if it's within legal limits and the forums rules, you shouldn't let anybody else have a say in what you develop.
But very simply, first impression means you have to give us an impression, a teaser, a hint at what the story, writing, stability and visuals will be like. Maybe a weird suggestion, but watch back the pilot episode of some of the shows you really enjoy, the ones that made you go 'ooh, quickly, let me watch the next episode to see how this continues' and check, how did they hook you? Was it their premise? their cinematography? (Graphics) Did they load the cast with only model tier actors? Maybe it was the dialogue?
Figure out how they hooked you, try and give your initial release the same posibility to hook your audience.
Just my 2 cents, I've been working on a 0.1 for like 5 years now, so take anything I say with at least a shaker of salt