Thanks for all of this useful information! Sounds basically like a character breakfast in the parks but it's "free". I'm going to try and get tickets then. I think my 4 year old would like it at least.
Do they reserve a table for you based on your party size? There are 7 of total sailing together.
We were on the Fantasy 2 weeks ago and did the breakfast. It was offered at several different times on a couple days -- ours was 815am on Grand Cayman day, and I know they also offered it on the non-Star Wars sea days.
It was, not to put too fine a point on it, kind of a disaster? I mean, the characters were there, and breakfast, technically, was served, but...not in an orderly fashion.
They do not reserve a table for you, just seat you as you arrive at whatever table is available that will fit your party. So arrive all at once if you want to sit together. You get one ticket per person, not per stateroom (as you do with photo ops) so they will know how many to expect.
It was in Animator's Palate, with Disney Jr shows playing in the background. We were told we'd get food, then the characters would show up while we ate, but actually we got one character (Goofy) as they were handing out menus, then waiters shooing him away to take our orders (not that we'd had time to look at the menu), and then all the food that came was wrong (literally no order at the table we were seated at -- with another family we'd never met before, which was fine -- was 100% correct, and the waiters never came back to check on us or refill drinks or anything, so we couldn't really complain), then the other 3 characters (Mickey, Jake, Doc) came so fast that no one had time to eat, and the characters were rushed, and grownups didn't get their coffee, and...ugh, it was a real low moment for us, and we'd been REALLY looking forward to it.
Anyway, tl;dr: may not be worth it unless it is really important to you to meet those characters.
(Our experience was clearly not helped by the fact that my Princess Sofia-loving daughter was in her Sofia dress and super sad that Sofia, who we had seen walking the deck the night before, was not available for breakfast)
Of course, it's totally possible that our experience was an aberration, but everyone we discussed it with on the cruise had a similar experience.
ETA - Jake and Sofia were around for a Pirate Night party for the littles, and Sofia had 2 scheduled photo ops. Doc only had one, I think, and it was either during nap or after bedtime. So we would not have met Doc had we not gone, which probably made it worth it for our kids.