Sounds like an American version of Blackpool Pleasure Beach from the report, albeit with better maintained wooden coasters, more classics and a crappy version of River Caves.
Should try and get out to this place one day, but probably as a road trip thing.