I've been going to HDD every trip for five years now. Yes, the food is limited to fried chicken and ribs, but it's all so tasty! And I find the show to be very entertaining. Everyone I know loves it and laughs through the whole show. Plus side is that it's indoors so no matter the weather, you will be inside.
On our last trip I wanted something special for our first day, a new tradition for all of our trips to come, so I booked Mickey's BYBBQ (we do HDD the night before we leave). Never again. I think it has so much potential, but it is really lacking in too many areas for us. The food, traditional picnic food, was bland and dry (though the Mickey bars were great, as always). I was not a fan of eating at picnic tables rather than tables with chairs, just my personal preference. And I really didn't care for the entertainment. The singers sang some country music and there was a rope performer. Not horrible, but not spectacular either. Mickey and friends do come out and dance for some of the songs, and that's fun for the kids, though also gets pretty crowded up on the floor. I would rather go to a character meal at Tusker House for individual character interactions. It wasn't a horrible experience, just not what I was looking for for a vacation kickoff. We're gonna go to Raglan Road for our first night next time.