Hey, I'm a fan, but you have to judge this place based on what it is: a classic American-Chinese food joint in a strip mall that specializes in take-away. If you accept that going in you won't be disappointed (and I think it's better than many other similar options in the Madison area). If you're inclined for spicy food, ask them to turn it up a notch, I find the spiciness levels to be underestimated.
I've only eaten in the restaurant once, but I would suggest getting takeout and eating at home--atmosphere is a bit lacking. Servings are generous, we always end up with leftovers! Really, not much more to say. If this kind of Chinese food is what you're looking for, you won't be disappointed.