OH yes - Liam LOVES fish, and his mother told me he'll be in heaven at Coral Reef (we'll do it for lunch at Epcot).
The first place I took his sister was Crystal Palace. And since it was the first time I'd used the dining plan, I wasn't really sure about it.
I just knew the rules said that kids had to ORDER off the children's menu - so I wasn't sure if that meant they could only get the "kids" food at buffets. Well, we went up to the buffet and my VERY picky-eating goddaughter got a look at the shrimp & filled up her plate! I wasn't sure if we were going to get kicked out!

(I learned better.)
Like I said, she was a very picky eater (for example, she won't eat anything with sauce on it - even spagetti). It wasn't about the food. It was about the Princesses, the aquarium, the characters, the hootin' & hollerin', and eating in a car watching movie trailers. It was about having FUN at meal time. What's not to like about that?
And I don't care what anyone says, after this last trip in March (with another adult), I'm convinced it doesn't take any longer to eat TS (especially in the park).
QS daily experience:
"Are you hungry?"
"I don't know...are you hungry?"
"I guess. Where do you want to go?"
"I don't know. Where do you want to go?"
"I don't care."
"I don't care either. You choose."
"I chose last time. It's your turn."
"OK, let's try ABC."
"OK."
(Walk over to ABC. LONG line.)
"Eh...I don't know. Maybe we should try XYZ - unless you had your heart set on ABC."
"No, that's fine."
(Walk over to XYZ, find even LONGER line.)
"Do you want to wait, or go back over to ABC?"
"Eh...I don't know...what do that have anyway?"
And so on, and so forth. And that's not even the time waiting, and the hassle trying to find somewhere to sit AFTER you get the food. And that's with just two ADULTS.