We get to the gate around 3:30 so we can enter right at 4pm. From 4-5:15 we meet any regular daytime characters we want to meet while we are dressed up, and at 5:15, we eat a QS meal. By 6pm, we are in line for a high priority party-only character. That gets us done with our first character by 7:20ish. The next couple of hours just depend on who we want to see. We will probably see a castle show this year since it will be a new show. We stand near The Plaza for Hallowishes, and head to Frontierland immediately after it's over to grab a spot for the 2nd parade, getting snacks along the way. There is plenty of room back there, and a long path for the headless horseman to ride. We try to trick or treat whenever we see a spot, and even if the lines look long, they move very quickly. We meet fantasyland characters after the parade, such as Goofy and Donald, and the WtP gang. We always ride HM and Buzz (because the pics are great!). We stay until the very end.
If anyone is interested in joining my guest list thread, here is the link...
http://disboards.com/threads/official-2015-mnsshp-guest-list-thread.3383734/
The instructions are in the first post, and some of my past party pics are in post 2.