I did have the perfect spot for fireworks because someone was nice enough to save it for me! It was dead center right in front of the castle in the front. My only protest is why do they have to keep on hustling people through the pathway right in front of the castle. This can be annoying as people try to duck under the rope and sneak into the front of the crowd to see the fireworks and the CMs keep saying in the middle of the fireworks, "Keep it moving."
They should direct people to some route more closer to Main Street where people haven't stood for as long saving a spot to give the people at the front an opportunity to enjoy the fireworks without people moving in front of them.
They could also re-route people trying to get to the other side of the park on the Frontierland path behind the castle. While the fireworks were going on Thursday night, I cut across that way from Space to BTMRR and the park was almost empty back there.