This seems to be a problem with almost every startup - there is a tentative date as to when the product would be ready, and the marketing team would like to start making plans. Just that the timeline never works and the launch dates are usually postponed or the team realises that v1 of the product still has a lot of bugs.
This doesn't seem to be just a small company issue. Companies like Red Projekt suffered the same issue with Cyberpunk.
If anyone has managed to tame this issue, would love to hear the things you do.