Went on 12/1 after freaking out about it on here for a while. I shouldn't have worried. Even though it was sold out, I had a great time! I didn't ride many attractions because I had already checked them all off from 7 am opening on, but the waits seemed manageable.
I was able to snag a good spot for the parade by the Country Bears at about 5-10 before the parade started. Then I hoofed it over to Main Street (hoping to get to talking Mickey) in time to see about half of the parade from beside the tree, facing the castle. It was magical -- and I got the best of both worlds. The fireworks were a similar story - I got close to the hub, near the Adventureland/Liberty Square area and had a wonderful view of the castle with no obstructions or kids on shoulders.
All of my character waits were moderate or lighter than I expected - I checked off Jack, Nick and Judy, Scrooge and Donald, Rapunzel/Flynn and Tiana/Naveen, and talking Mickey. Mary Poppins either didn't show up or was pretty late for her last set, or I would have gotten her too. No character attendant was out for her - so I felt like it wasn't going to happen.
Grabbed free treats twice at two stops (Tortuga and Pinocchio), took several of the special Photopass photos around the park, and got my Sorcerer's card. All in all, it was sooooo fabulous and made me really enjoy the Christmas party more than the last time I did it.
*Disclaimer - I was a solo traveler, so that made maneuvering easier.