I thought this was a lot of fun. If you go, arrive early! They started letting people into the main area serving food 1/2 hour before the time given on our reservation. If you arrive even earlier, there's an area for some games.... and not far from the BBQ, there's a completely separate resort activity that has pony rides.
The BBQ has a country music band on stage, the characters come on the floor and dance with everyone. A few characters come to the tables to greet you and they MAY sign an autograph. Usually characters are on their way to the dance floor or on their way back to cast areas.
There's also a rope / lasso demonstration that was neat... maybe too long.. but all the kids stayed attentive. Must be me with the short attention span!
The food was OK... buffet, edible, nothing special. I was disappointed in the turkey which was like some kind of canned/processed meat. For goodness sake, it was Thanksgiving, couldn't they have had real cooked turkey, not processed? Oh well...
Still a fun, good time and I'd definitely return. Probably more fun with a large group. I think they did that line dancing thing too that I can't stand!
Toward the end, the crowd thinned out and there was more opportunity for photos and dancing with characters.