My wife will literally punch a baby seal in the face for a Lisa Lisa roll. I think the roll is great, but she loves it. All things aside, this place isn't AYCE. But the rolls are reasonably priced, so you probably won't break much more than you would at the AYCE places anyways.
As far as the crowd goes, avoid Friday nights if you're looking for a quick meal or if you have a large party. Sometimes the wait can be 30+ minutes. It's not that the staff is bad at cleaning and clearing. It's just that the place gets cracking!