We just did this on 5/12/16 on our Eastern Fantasy itinerary. The cost was $50 per person and lasted a little over an hour. The wine pairing was an additional $25 per person. My wife and I really enjoyed it.
I am so very picky too, BUT the desserts were all pretty good. I'm not even a chocolate fan, but I did eat them. It wasn't too huge of a portion. It was an experience.
It was $50 though, as you said, and you have to leave a tip. The white glove service is spot on, so the bill was much steeper.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!