Saw an interview with the family. The anchors are in 8ft deep concrete. This would probably be somewhat effective at at least preventing the roof from being ripped off.
Won't do much against swell or flying objects though. But they know that
Most of the comments I have seen say that the wind on the straps is going vibrate the roof away. I don't know personally, but that sounds like a likely outcome
Wind causes a straight ratchet strap to vibrate, almost like a reed in certain types of wind instruments. You'll notice the same thing if you strap something to the roof of your car or in the bed of a pickup and drive it in the highway. It makes for a very noisy ride.
Giving the strap a twist or two, wherever it's not contacting something, will stop it from vibrating and it will be much quieter.