Another vote for Davis here. It's Denver based and I've been to their shop. We bought an older used one that saw some love over it's life. Took it to Davis, they patched all the holes, redid all the ties, fixed everything for $60. I was anticipating several hundred dollars. I also had them make me some canvas curtains for one of my cabins. Same material and ties as a wall tent. Good people there.

The bigger the tent, the heavier it is. A buddy has a 16x20 (or pretty close) and it's heavy. Has plastic totes for all the small metal pieces and stakes. He hauls it around on a flat bed trailer. I'd opt for multiple smaller tents. Easier to heat, less roof for snow to accumulate on, and you can add/subtract tents depending on the size of your group.