We've been going here since early February - and my family absolutely loves the food. The thing is you really don't need more than 2 bao to make a very filling and fun meal. Completely agree on the skinny fries, they are perfectly done.
My favorite, hands down, is the duck bao, although my kids would argue that the soft shell crab and smoked salmon bao are much better. While it is counter service, the staff will check on you constantly. The site is nice and cozy.
The only suggestion I would make is actually the front glass of the restaurant - the lower part needs to be obscured somehow so that when cars pull into parking spaces, you aren't blinded by the headlights coming into the restaurant. It's a minor irritation at a place that is otherwise comfortable, friendly, and very very tasty.