That said, most of the time it is better to not interact with the customer until you are certain it is the right time. Transparency seems like more of a liability than anything here.
I strongly prefer the stealth mode development pattern, assuming you do have a clear & consistent vision relative to your market & customers. A lot of human feedback is bullshit, so avoid it until you actually need it. Most people don't know what they like until they are 20 hours deep into it. Don't give them time to build up ridiculous expectations relative to your product.
Think about the way EA games launched Apex Legends. I would prefer if every game studio went down that path.