Once again, and not to pick on folks but, check-in time and boarding time are two different things. You may get an early check-in but still will be waiting to board. Just keep that in mind.
Murphy's law, if something can go wrong, it will. What happens if for some reason the first excursion has a delay? We've also been on excursions that were late coming back for one reason or another. Just sayin'.
On our last cruise which was on the MG back in Feb, Guy's fries were awful. Certainly not the same as those we've had before. Different fries and different (as in hardly any) seasoning.