So, interesting thought experiment. Imagine this thing never leaked. No one had any rumors, no one had seen track sitting in the parking lot, no one had published leaks, etc. Imagine if we had gone through this entire year without knowing anything—just getting hyped by KD's teasers—and then today happened—KD announced a small, low-capacity, cloned 4D FreeSpin as the first coaster since the removal of Volcano.
As it is, people who are less looped in (randoms on KD's social pages) are not happy. The reception to this announcement isn't good in those circles. Imagine the wildfire that would be roaring on places like ParkFans and other enthusiast platforms if we didn't have any idea what was coming. It would be an absolute fallout zone.
My point here is don't let anyone ever tell you that leaks can't be a good thing. The fact that enthusiasts were prepared for the FreeSpin has allowed us to focus more on the positive aspects of the announcement—the lore, the rethemes, etc. Having the FreeSpin exposed long ago really benefited KD in this regard.