Depends largely on what your priorities are for the party. We are a family who does not do the character lines, but instead focus on the no-wait rides, trick or treat when there are no lines (like 9pm-ish), and we LOVE the parade. We are not parade people at all, but the
MNSSHP parade has always been our must-do since we started going years and years ago. We went to the 2nd parade and got a front row spot in Frontier Land about 15 minutes before the parade. For reference, this was on Aug 28 and it had rained earlier in the evening which may have affected crowd level.
As far as the fireworks, we do not find a spot to watch. There are not a lot of Castle projections, so we don't feel the need to be near the hub. We stopped for a few minutes to watch from wherever we were in the park when they started.
As far as snacks, my DD had the candy corn milkshake and thought it was pretty good. Though she thought it mainly tasted like vanilla/marshmallow, she still enjoyed about half of it, while my other DD and DH shared the rest. It was SUPER cute and very nicely presented, but I'd recommend sharing one if you were interested in trying that.
Hopefully they'll work on the 3 special ride overlays for next year and keep improving because it's a really cool concept. We did go on Pirates and my DDs thought it was neat seeing the different things they incorporated, so I'd say it was worth the ride. Helps that there was no wait too!