I prefer dinner only because the food is pretty heavy and I tend to go when it's hot, and heavy food in the middle of a hot day doesn't make for energetic touring for the rest of the day... whereas, if it's dinner, I can roll right on back to my resort after and zzzzz....
Of course, not everyone is a glutton, so that's just my personal take.