Well, we just went yesterday, as Duck is DS's FAVORITE character.
Regardless of him being DS's favorite character, we will not be going again - even though we had "good placement", in one of the smaller more private rooms, there just wasn't the good "quality time" with the characters that I had hoped for. The server told us "no rush", but I felt like they were giving us a boot up the hind-end within 30 minutes. We were in and out within 40 minutes. (I know that most people want to be in and out quickly when doing the parks, but that was not our objective.)
Before I had booked, I asked for responses and most of those that went to Breakfastasaurus gave it thumbs up. I guess it's all what you're used to and what your expectations are. We had just gone to O'Hana's for breakfast the morning before and it was MUCH better (no duck though). The characters were much more interactive and each of them (Goofy, Mickey, Chip & Dale) visited our table 3-4 times.
Mrs. PB