We went on a weekday in December and watched both Spectro and Wishes from Main Street, right by the crosswalk which leads to Crystal Palace. It was a great spot as no one could bump us over with the Specto walkway next to us. When Spectro was over, we simply stood up and waited in the middle of Main Street, about 20 feet away from the Partners statue (don't worry, you're not blocking traffic, many people do it).
Frontierland is a good spot for the day parade since the parade starts there.