I mean, after hearing about the "Knott's Giga" for what 10 years now? I'd be almost sad for the meme to die, but it would be cool for Knott's
To be fair the concerns were always valid: space, noise, possible eye sore (literally its smack in the middle of a city! And yes I would love this sight...