I've done Tailgate Guys. It was perfect for my "group"... as is already mentioned, it is pricey. But you can defray that with numbers. It is ideal for a large group willing to pay....especially if you fly in from out of town (lacking supplies). Location (Tech Green) is awesome. Logistics is easy. They provide tent, cooler(s), ice (finite amount), some chairs, tables. You're on hook for you food & beverage. Bring your own or use "partnered" caterers for chow (addition cost).
I'd recommend checking out their website for details on what it's all about to make sure you're getting into something your group wants to do. Or call them.