OK, this place has always been pretty good, and is great if you know the ingredients/flavors you like, but don't want to cook it yourself (Like at a Hot Pot place).
I have never written a review because I was eating there before I had ever visited Yelp, but recently they added a new "Thai Peanut Chili Sauce" and several seasonings that you can add to your food (IE: lemon pepper, cumin, and some combination spices). This is a great improvement, and really increased my impression of their overall quality.
With these new improvements, I would say YC's is the best Mongolian BBQ I have personally had.