We've done 3 WC, most recent one was last March. Pirate night has always been on the day you go to Cozumel. Onboard activities were lacking on our cruise, mostly just trivia, paper crafts, and alcohol tastings. No baby races or food tastings which we have always enjoyed on previous cruises. Hopefully they have added more by now.