I have a 12'x20' shelter logic, it's been up about a year now. I just put it up, no ground prep or anything. I did put in about 16" deep screw anchors inside all 4 corners, and strap lock it down to those.
It's seen enough wind to tear out the straps that hold the sides and end at one corner, I installed eyelets every 6", and lashed it back together. I've had to re-tighten the strap locks a few times.
Grass does grow inside it, a bit of a pita.....
We've got a couple others, a different brand, that a friend bought. They are a bit smaller. Were cheaper. The straps tie the cover to the frame, and small, dog retention type screws, with a section of wire rope and clamps holds it down. Seems to work ok, they been up maybe 9 mos. There's two, one fully closed, the other with no ends attached.
We don't get a lot of snow, but they took what we got. The shelter logic is snow rated, which was why I bought it.