If I were you I would choose the one that allows for the most time. You are at the mercy of circumstances out of your control such as delayed departure from SXM and multiple flights going through Customs and Immigration when you arrive at your selected airport. I am sure you could hear bad experiences about all your options. For us, CLT has been the best choice. Mid week travel might minimize your problems.