Beef Island will be too short, and even if the performance charts show it as doable then the rest of the facilities at the airport will be insufficient.
Customs and Immigration can't even handle an ATR let alone anything bigger.
Dominica and Anguilla are the same way.
If it does happen then brush up on your NDB's boys.