OK, dinner and fireworks. My kind of thread.
You know California Grill. You don’t know Narcoossee’s at the GF. It’s right over the water (partly on stilts) and has an observation ring around the entire restaurant. They pipe the music/soundtrack into both the restaurant and to outdoor speakers on the deck. And unlike California Grill, you don’t need to diner there to watch fireworks.
Ohana is not a good view, unless you’re right up against the window but you can finish dinner and go out to the beach, you just won’t hear the soundtrack. I’m not sure if they pipe the music into 'Ohana either. The time I ate there, I went outside.
Then there’s Epcot. The two best places are Tokyo Dining (although if you’re at Teppan Edo, you can excuse yourself from the table and go outside to watch. The deck around Japan is mostly a good view, but parts are obstructed by the arch in the water, and you won’t be able to see the video globe that well. Also, like the deck at Narcoossee’s, anyone can walk up and watch from there. And then there’s Rose and Crown, lame menu, but generally excellent view. And don’t worry about hearing the music. If you’re inside Epcot, you can’t escape the Illuminations soundtrack.
Oh, one last thing about watching MK fireworks from outside the park.
Always remember that the shows are designed to be best viewed from Main Street and the Hub. As you move off to one side of the castle or the other, the symmetry is not maintained. So, when you watch from Narc’s, you will be off to the left, but some of the image is maintained. If you watch from California Grill, the combination of being 170 feet in the air and so far off to the right, it looks like you are watching tow different fireworks displays (and you are) because there are castle effects, like the shooting star trails and the flame towers, and the high bursts that are launched from the far side of the railroad tracks just north of the MK, so to me, it doesn’t visually hold together as well as from in front of the castle.