I've only been to Ban Thai a few times and every time it has been exceptional good. There's not much to complain about when it comes to food and service. The decor of the restaurant is just amazing, it makes you feel like you are entering into Thailand. All the waitress and cooks are Thai so you can get real good Thai food.
The sushi has been really good, it's extremely loaded so being full can happen halfway through a roll. I have no complaints about this place. If you are looking for a more japanese or traditional sushi you may not want to come here to get some. Their sushi is more appealing if you want a yummy but very filling roll with many non traditional ingredients.