Here's my suggestion (I'm living vicariously!) I would plan a romantic evening at the Grand Floridian - either Citricos or Narcoosees has great food. I would find out what time Wishes is that night and plan to be done eating before the fireworks. You can watch the fireworks from the porch at Narcoosees - they pipe the music in and its never that crowded. You can also see the electric water pageant from the narcoosees porch. Also, arrive at the GF with time to spare before your dinner so that you can enjoy the music in the lobby. I think that if you sit in the lobby and listen to the music, make your way to a great dinner and then out to the porch at Narcoosees for the fireworks, you'll have a nice romantic evening.