As someone who used to think "My park didn't get something this year, CF is either selling them or closing it!", they are doing just fine for the moment. I'd rather see general improvements made then maybe something in a year or two.
Now Oceans, while not feeling any pressure from the always unfinished Schiltterbahn(I'm out near there nearly every weekend for Sporting KC games, it has looked the same for too long), they still need a major refurb. Feels like Napoleon might pop out at you at any moment, just how 80s that joint feels and looks these days.