Looks like wind shear, during heavy convective rain showers you can get down bursts of wind from directions other then usual. Notice how the plane crabs then drops before taking back off, looks like it lost some lift. Most major airports in the world have wind shear sensing systems to warn approaching aircraft, not sure they have one. Another reason why SXM is one of worlds most dangerous airports. I'm always nervous when landing or taking off in weather.

I've been in some hairy landings in both commercial and military aircraft but definitely would have be doing a trouser check and hitting the nearest bar once on the ground.