Expect a Narcoosee's meal to last 75-90 minutes. So, starting before 8pm when Wishes is at 9:30 is going to be pushing it. Personally, I'd go for the 8:55pm reservation, but then again, my family are later eaters and night owls. If you have young children, waiting until 8:55pm to eat is probably out of the question. If you do decide on the earlier reservation and end your meal long before 9:30, you can always just go out and sit on the veranda facing the water and watch Wishes from there.