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.