We were travelling with a 6yo princess fanatic, and we lucked out and had different princesses each time, with the exception of Belle at the door. Considering that doing both breakfast and dinner saved us HOURS of time spent waiting in autograph lines, I was thrilled with the experience! I couldn't even care less what the food was like.

We were there during Fay, and even then the line for Ariel was 50 minutes plus at its lowest, and about an hour for the princesses back in Toontown. To see 9 different princesses some other way would have taken all week! As a timesaver, I highly recommend the experience (and we were on the dining plan, so it didn't even cost extra credits like CRT).