I saw the station for myself, today, and as tall as it is, starting from a lower position on the hillside, I notice the peak is the same elevation as the peak on TnT.
It seems that the turret at the top blends well with the one on TnT, as well as others in the park.
The siding also looks much better in person, but who knows what the final color will be when paint is applied (or if the natural color of the siding will be retained).
Some supports are there, but I only spotted some small ones at this point - nothing too impressive yet.