I think this is great! They used to have a Tony Hawk Gerstlauer spinner that was pretty good! They removed and re-used a lot of the que and station area for Superman. Thre is a height limit of 150 feet, but it depends on where you go! Closer to the lake it's even less, I think 80 feet is the worst of them from my memory for some reason.
That's why all the tall rides are in one area, so I'm guessing this will be in a better spot close to the lake, by all the family rides.