Scott, I really don't think you will be disappointed, booking this early. Just my experience with two cruises in front of me, and many behind. I have never had an excursion I wanted that was denied. A friend had a close call once. Onboard, and had not booked, and it was full. They let her on. Hope for the best for you!