We ate here for a 10:30 breakfast last July and have nothing bad to say.
First, the food was awesome. Although we had a later breakfast, they were constantly bringing out fresh food. They had almost anything one could want for breakfast, with the exception of fresh made omelettes, but who cares! This, like so many other Disney restaurants, knows how to do the food right. You should have no problem here.
Next, The service and character interaction was good also. For some reason, the place was pretty empty eventhough the park itself was packed. The characters came around at least 5 times and our server had free time so she just hung around, danced with the girls, talked to us about where we were from, etc.
I would recommend a later breakfast time like 10:30 to avoid the crowds and you can either sleep in some or go to the park early and ride the popular things like ToT and enjoy your breakfast. We went to this restaurant on a day the park opened early. My brother and I went in as it opened and we met my wife, daughter, niece and my parents a little later as they chose to sleep in a little.
Unless something changed drastically, this place is a keeper for us.