We had a "Clam", got rid of it!!! For us, it was not easy to set up, very heavy compared to a 10 ft canopy, and very long when folded. Hard to handle, in my opinion. Didn't fit into our trailer front storage well, and definitely didn't fit in back of Excursion without taking out rear seat each time!! Very awkward!
Yes, it will flop down in higher winds, you'll love that when your inside it!!! And it better be pinned down or it will become a low flying kite!! Again, just my opinion as a former owner!!!
We pin our 10X10 (straight leg) canopies everytime we use them, no big deal, just another part of setting up and breaking down. Never have had a hard enough wind to take them out, sure they'll shake and flap, but never have flown. Always slide the walls up the legs if windy overnight. Use "ball bungees" to attach walls to legs and to tie legs together if doubled.