We went in January and had a great time. It was amazing how quickly the two hours flew by. (Of course, I was distracted keeping our 9-month-old amused, too!) We were lucky enough to get put at the round table in the middle, which they dance around at one point.
None of us are big rib fans, but the rest of the food was great, especially the dessert!
We used dining plan credits to pay for it. That may or may not be the best use of credits, but it was a lot less psychologically painful than coughing up $50 each! It's definitely worth doing at least once.