I really hate to be a naysayer, and please don't read too much into this, but it's an honest experience, it may have just been a bad day...
We used to have a tradition of doing Chef Mickey's character breakfast early on the last morning of our trip (since way back when, when CM was in Downtown Disney), because it was the best character meal in our opinion, the food was good, and the character interaction was great.
On our last trip, we couldn't get an ADR at our "usual" time, so we did it in the middle of the trip, around 10:30-ish. I was heartbroken. We waited at least a half hour for a table, the food was terrible and the characters didn't get over to us until we had already paid and were ready to leave. We won't be going back.
Maybe I'm being too harsh, but I was horribly disappointed, and we won't be returning.