Yes, CG is #1 for Wishes viewing. I've been for dinner twice coinciding with the fireworks and it is quite something... It's the hottest ticket in town for that reason (and b/c of the delicious food and wine and excellent service there.)
Hopefully someone else will post pics that include the fireworks!
Not all seats will see the MK. If you are in the Wine Room or near it, you'll view Bay Lake and WL (my personal favorite location in CG) Regardless of where you are seated, there is an outside viewing platform. And if you are done with your meal prior to the fireworks, all you do is show your receipt to the check in desk, and you are allowed back up to the platform
not all seats have a great view. But there are a few small tables in the 'lounge' area where folks can sit while waiting for their table and have a drink- or folks that just come for a drink. there is a great view right there and you can even order dinner there in that small section. We've done it before.
Here are some pics from the few lounge tables (center, right when you walk in) when we had a few drinks. I've eaten at CG at least 3-4 times now and it is always delicious and a great experience.