That is indeed correct. When the party ends at midnight it's 6-8, when it ends at 11 it's 5-7. I couldn't believe it when I saw Roger Rabbit on the guide.
The villains will be in Town Square, but I have no idea which ones
I overheard from 3rd shift custodial that something "bright that floats" is being installed near the castle. I'm guessing that's the fireworks balloon?
There's been an issue with vehicles not "stalling" there and therefore the mist doesn't have enough time to regenerate, but the smoke itself has been working except for about an hour or so last week (which might have been when you went on?)
New things that got fixed this week: The snake on the snake bridge is spewing fog again! Yay!
Now all we need is for those darn chamber doors to work...