I don't think there is any place in World Showcase with a completely unobstructed view, but we were able to see really well. We were seated on a planter there, with only a row or two of people in front of us at a railing a few feet away. They partially blocked our view of the globe and fountains (so I'm sure they had an even better view), but we could see many of the pavillions and the view of the fireworks was amazing. (And we got to sit down through it. Which was a real treat after walking around the world.) I think it's my favorite viewing location for Illuminations so far. (But then I think that each time I see it from somewhere new.) This is just one heck of a show. One more thing, here is an amazing (navigable) satellite image of World Showcase which might be of use to you.
PS- (This is what the alphabet would look like if Q and R were eliminated.) Your dog is so cute with Stitch!