We celebrated my grandson's third birthday there recently and I wish it would have been a buffet. The character interactions were fantastic, but the food wasn't that great. I would have preferred to just pick and choose from a buffet.
On the other hand, the food at Storybook Dining was out of this world! We loved everything - the salmon was cooked perfectly, which is unusual for any restaurant at Disney much less one concentrates on being a character experience.