I frequent Sichuan Gourmet quite often for the lunch specials at both the Atwood and Squirrel location, and am usually quite satisfied with both the quality and portion size of the food.
However, I brought a large group of my friends over a few days ago and we experienced horrendously slow service. We ordered around 15 dishes for around 15 people and it took 10 minutes per dish to come out. The table next to us had the same number of people, ordered after us, and got all their dishes meaningfully faster than us. I would have to assume that their kitchen and/or communication is not equipped to handle large numbers of people.
TLDR: Lunch specials are good but do not recommend large numbers of people.