Hurricane season in the Caribbean means more affordable cruises and fewer crowds – but do the rewards outweigh the risks?