You know, I saw this and honestly if those anchors go deep enough and those straps are strong enough, it sounds like a good idea for keeping a roof on a house. Sure, I am sure it won’t work in every scenario, but it certainly might be a tool. Have anchor points put into the yard (tubes in concrete that are flush with the ground so you can mow over them). Then have a kit in the garage that has anchors that insert into the tubes and you can attach the straps.
Certainly I think this idea is worth testing. Maybe this was a fluke, or his house encountered winds that wouldn’t have ripped his roof off anyway. But if it turns it out it works, get some subsidies out there to get at least all single story homes a kit.