I'm glad to see the inflatable spinning arm things coming to more parks! They were really fun at IAAPA and like you said, no worse than a mechanical bull!
I'm glad you had a good time, the park is fine but gets a lot of Six Flags comparisons due to clientele, one train ops, and wait times.
And you made the fatal mistake about the weather...it's important to note that American's are sissies when it comes to the weather compared to pretty much everyone else! They're out in rain, cold, sleet, whatever! Parks stay open longer and run stuff in snow! We don't do that here!