well it depends on how ambitious your film is going to be. Main Street is a nice place to catch the parade but I also enjoy the advantage filming in the Small World area provides. Small world gives you plenty of room to possibly mount your tripod or compose your shots. All in all it depends on how many people are in the park.
Filming 1st Parade from Christmas Tree Point (the North tip of Town Square) is pretty neat. You get to see a "depth" to the parade in your shots, as you can see bits of units behind the unit closest to you. It can make for some neat shots during the show stop too. The Ursula unit will be right in front of you. The Black Pearl Performers are neat, but it is funny to see Ursula singing along. So if you're only doing one take, it might be better to film a different unit show stop.
With a Camcorder, I like the top of the steps of the train station there a is railing and that is a great vantage point, as you can film the units along a good length of the parade route. Depending upon which direction the parade is going, one way has the Beauty and the Beast Float stop in front the Train Station.
Well, if you go to the first showing of the parade, and sit on the benches leading from the Alice in wonderland attraction down to Main Street... You get the Alice in Wonderland float, generally. If you move just a bit more down towards main street, you should get the Lion King float.
Ooh wait... Maybe I'm wrong. I haven't seen it in a while. Is it, Ursula, Alice in Wonderland then Lion King?
We like sitting across from the little stepped up area towards iasw, between the Fantasy Faire and Storybook Land. Alice stops there and that is my wife's favorite float. It is also facing into the curve in the road so I can get a nice good long shot of the floats coming down that stretch of the route.
You can ask Parade CMs where the various floats will stop and set up shop a little earlier in order to catch your preferred floats on their stops. I would love to be able to go every day for a week and a half and get each of the various floats on their stops and compile it into a really nice montage, but that isn't going to happen from 2 states away.
Our revels now are ended. These our actors, As I foretold you, were all spirits and Are melted into air, into thin air: And, like the baseless fabric of this vision, The cloud-capp'd towers, the gorgeous palaces, The solemn temples, the great globe itself, Yea, all which it inherit, shall dissolve And, like this insubstantial pageant faded, Leave not a rack behind. We are such stuff As dreams are made on, and our little life Is rounded with a sleep. mycroft16 on Twitter
The area near the (King and Queen) restrooms by Alice across from the Matterhorn gets 2 show stops.
Christmas Tree Point in Town Square gets the best view with Main Street for your background if viewing the 1st parade.
On the curb by the popcorn stand on the Hub if viewing the 2nd parade.
Since Small World is currently closed, I would avoid the area unless you want big green construction walls as your backdrop. This does mean that viewing space is much easier to come by if arriving late for the parade.