The only drawback from Narcoossees is that with the window tables, 9 times out of 10, you WILL have someone outside that will stand directly in front of your window and effectively block your view. Its a rare occurence that this doesn't happen. Your best bet if dining there is to let your server know you are going to step out onto the deck for Wishes and then will return to your table, that way you have no worries and will be able to see Wishes unobstructed.
You can also see Wishes from CG...its just a different view since you are so high up. If you don't get a window table at CG, you can go out on the observation deck.
Both places are great for food and viewing Wishes.