We did dinner last weekend. Had an 8:30 reservation and were probably seated closer to 9. We loved the dinner because you can see some of the fireworks going off, which we thought was awesome. All the princessess were there and took their time with our daughter and they were all great.
Also, our server was awesome. Our daughter is 1 and he offered to bring her some cooked pasta to eat while we had dinner. Totally cool and unexpected, and really helped her keep her concentration while we ate our meals
I've never done breakfast there before, but I would do dinner again just for the atmosphere.