Charity Cruise Question

I've been involved in several cruise/shows over the years, always found that it was better to have the cruise before the show, personal preference.