We did this years ago and it was AWESOME!!! Since we did do this years ago, I am not sure if it changed.
We met in CR and there was bagged snacks: pretzels, chips, crackers. There was also bottled water and pop. I'm sure a ton more, but I can't recall.
There was a meet'n greet with Captain Hook & Mr Smee prior to sailing.
There were 2 boats that went out, and we we're assigned which boat upon checking in. We had a pirate that guided our voyage with trivia & prizes (really fun...I think everyone won something!) We also had anniversary buttons on so the entire boat sang to us...so if celebrating a special occasion, I'd definitely let them know. Our pirate was also hysterical. I remember my cheeks hurting by the time we returned from laughing so much.
Firework viewing was AMAZING!!! We viewed HalloWishes. The music is pumped right into the boat. I felt like we were so immersed, yet we were out on the 7SL.
One thing I wished I was advised prior was to bring insect repellant. We all left with numerous mosquito bites.
Upon docking there is a "surprise" meet'n greet with Peter Pan.
This was by far one of the best experiences I ever had through WDW. Reflecting makes me want to go again.
I hope this helped, but perhaps someone with more recent experience will tell you different.
Enjoy