I would not call the sail to St Barts long and treacherous, especially on a mega yacht with stabilizers. My 40' boats sails just fine in a good weather window.