We often budget a similar amount of time between our arrival time and arrival-day dinner on most of our trips. Usually it was not a problem. Last time, we had major airplane delays and missed our rez at Beaches and Cream. They were actually much nicer about it than I expected, found us another table after a short wait, and did not charge us the cancellation file. But YMMV.