I've been to Treehouse in Charlton a lot and I can tell you that the last few times I've been there, including weekends, it hasn't been very crowded. Believe me, I've waited in line for an hour plus before so I know the frustration. But the last few times it took me about 5 minutes to get my draft pours and another 5-15 minutes after I drank my drafts to pick up my to go order. I think it's because they now have the Deerfield and Sandwich locations so that spreads everyone out. Plus they have the system down to a tee now. It's very efficient. If anyone is worried about long waits I don't think that's much of an issue any more. At least from my experience.
Also, someone in this thread was complaining about the 2 draft limit and the smaller pours of the higher ABV beers. Those rules were negotiated with the town of Charlton as part of the approvals to build the brewery. Charlton didn't want a bunch of drunk people driving out of there and pulling out onto Route 20. You can certainly understand the concern. Just drink your 2 beers, get your takeout order and then go over to
BT's Smokehouse and drink some cans while you're eating BBQ.