WE have dined at YSH on every trip. It was always good, however we did manage to catch them on a bad night last time. It happens, so I would go again.
Having said that, Narcoossees is fabulous. The food is delicious, and so if you have not been, why not give it a try. AS the PP suggested, you can time it to view Wishes from the porch, a lovely way to complete your meal!