If you can secure a preopening ADR at Crystal Palace, this would be a good option for that fact alone.
For food, Boma would be my first choice, but only if you are staying at AKL or will be traveling to the resort via your own transportation. We had a terrible experience trying to get to a Boma breakfast using Disney buses.
Tusker House would be my second pic based on food, but my first pick if you are not staying at AKL. At Tusker House I would try to get a very late breakfast (ex: 10:45am) ADR to experience both breakfast and lunch selections.