We actually went there last night, and if you get the skillet meal, it comes with all you can eat cornbread, salad, ribs, chicken, corn, mashed potatoes, brisket, and pulled pork. It's tons of food and it's really good! We never needed ketchup, but did get a laugh at the people who kept asking for it. It was a fun atmosphere, and we didn't have any children in our party, but we did get a kick out of watching the kids ride their stick ponies and we even had to do the hokey pokey as a celebration.
The milkshake flavors were vanilla, chocolate, strawberry.. and they did have other flavors like bubble gum and a few other odd ones, but I can't remember them all. They are covered under the dining plan though, so my brother had a milkshake and ordered his dessert to go for later.
However, if you're looking for a quiet, relaxed dinner, this is not the place. Its loud and rowdy.. and we did see some people who weren't in a very good mood that seemed ticked that they had to get up and bring the ketchup to another table and even said "we don't need THIS much ketchup".. obviously didn't get it! And also the server was kinda running around like crazy and we did have to wait for refills, etc., but it was Saturday night, so I'll give them that..