I'm pretty sure they comply with the French building code for SXM and structurally, I find these buildings better built than the houses of cards they're replacing.
The first positive element being that they are erected on a concrete slab vs. piles, and the second being that they seem to be built in clusters, where each unit is attached to another. IIRC, the old ones were standalone buildings, no?
They might not be built like Fort Knox but based on these 2 elements, they should withstand bad weather much better than the previous ones.