No Man Sky since the launch has had a pretty rough ride but over the years they have posted so many updates that the game actually has become a much better experience to play with.
A user on twitter posted a tweet showing the user reviews for No Man Sky on Steam and 70% of the reviews are positive now.
Even though now the game is looking good after so many years but the question still stands that should people be pre-ordering games or simply wait for the reviews to settle in after the game launches. I would say the later would be a better option if you can wait otherwise pre-ordering something always brings in the risk factor that it might not work as intended.
To which Shawn Murray replied in thanks.