I've climbed at Jackson Falls and Drapers Bluff. Sure beats "pulling plastic" in an abandoned concrete grain silo. We always celebrated after a successful day of climbing dining on 2" thick pork chops at Triple "E" Bar-B-Q.
This is an amazing location only about 2 hours from St. Louis with a great variety of climbs and beautiful scenery. I would definitely recommend the stop if you're withing driving distance for a day trip or a weekend.