I like to watch Spectromagic in Town Square or on Main Street. I don't like Frontierland, it's too dark and the street is narrower.
We like to watch the fireworks from the Tomorrowland Bridge, great view. We found a new spot last year, in Fantasyland near Dumbo, the fireworks are launched right in front of you.