Ain't never been thar but judging by the pictures I've seen I don't see any reasons why a non-freestanding tent would give ya any trouble.
I can solidly vouch for the three man TT Rainshadow 2 and the two man Squall 2.
I own both, and I've had both through some nasty weather without trouble.
I find them both very lightweight and easy to pitch. I don't normally use trekking poles and I've come up with some pretty odd arrangements to support the front of my Squall, before finally breaking down and buying the optional front pole!
I typically use the Squall as a roomy solo tent and the Rainshadow when backpacking with my wife. I guess we like lots of room.
Goofy photo of my wife one morning in the Rainshadow - (Don't tell her I posted this!)
Plenty of room for our double sleep system and both packs, plus more room to spare.
The front beak has plenty of room to cook under during stormy weather -
Goofy photo of me cooking for five hungry campers under the beak -
We carry an 8" one ounce aluminum snow stake to use as a potty trowel and as a magnum tent stake when pitching in very loose soil, and then use two of the regular stakes in the back, as we did here on a beach -
If you can keep those two stakes, the one in front and the one in back, in place in the ground ( or simply tie off to bushes and what-not ), the tents will withstand some pretty high winds.
I don't recommend 'em for snow though. I think the smaller Squall is rather more storm worthy than the bigger Rainshadow. I've slept through some wild storms in there without a drop getting in.
I especially love the ease of pitching 'em.
Once, in a tight spot I pitched the Rainshadow butt up against a small fallen log, and simply ran the back cord over the log and tied off to a bush rather than stake it down. Worked fine.
That Rainshadow is a palace for two! Certainly workable for three adults and I dunno how many kids!
Now the Squall 2 I've never actually had two people inside, but I'm sure it would work fine. I do know it makes a fantastic solo tent!
Now these silnylon tents are a bit delicate though! Once I tripped over a side tie out on the Squall and ripped the tent. Got a wild storm that night and was bone dry regardless. Sent the tent back to TT and they fixed it up for a very reasonable sum.
Edit - When I first got my Rainshadow I remember thinking "How can they make such a big tent so light??
I bought it used here! I think I'm the third owner and I ain't letting it go till it's in shreds.
One thing though, you will have to seam seal 'em, and do a good job of it!