Normal
I say book ahead if there is something you REALLY want to do. You can always cancel once on the ship....with a 24 hour notice. We always do this, then once we are on the ship we watch the TV promos for the excursions to see if we like ours or something better. The only drawback is paying in advance, but if you cancel it is a credit to you SeaPass/credit card.