Hi James, and welcome to Cruisemates. As far as your question, I have been told that they are discouraged, so there for, it isn't a need to take them away from passengers. It seems that they contribute to pollution.
I have taken bubbles, poppers etc and never had a problem even the kind with gunpowder in them and the non-fireworks type and they were allowed onboard without question. I did this just bout a month ago. It made our sailaway gathering even more fun!
Bubbles can cause the deck to be slick, and fireworks? I don't think I would risk that. Sail way like the olden days are gone. It does not mean that you can't have just as much fun. Remember common sense.
We did not have THAT many bubbles or poppers. Moderation is common sense for not only the bubbles and poppers but the food and drink on board as well...just like washing your hands before you eat and after you go to the bathroom.
FYI, the poppers have a small amount of fireworks that make the "pop" sound not enough to cause a threat to the ship or other passengers. I am not talking firecrackers or sparklers. I think you might have misunderstood.
We always have bubbles and poppers for sail away. Our TA brings them on board by the boxful and hands them out to the group. Last time there were 60 of us on the Conquest.
We don't shoot them overboard, we shoot them on deck where they can be cleaned up. We were on the Lido deck aft pool area on the Conquest so nothing would even blow overboard.
Voyager of the Seas 5/03
Celebrity Solstice 2/09
Oasis of the Seas 10/16/10
You could take those cone shaped party hats that have the elastic string (to keep them on) and New Years eve noise makers and the horns that uncurl when you blow them. That would be a nice clean and fun way to celebrate sail away.