If you put any sort of fine-particles in a inside environment without having a fully enclosed box and anti-containment compartment with double-doors, you are guaranteed to end up with some of those particles reaching every single part of the house.
Once we took apart a confetti+glitter "gun/bomb" on the kitchen counter with strict measures of washing your hand after touching the confetti, don't let it leave the counter and so on, and we still find traces of it in other parts of the house sometimes. Never again.
Well, it's sand anyways. Glitter is annoying because it's highly visible so you're constantly reminded of it, but sand is just like any sort of dust. It's also a bunch of very thin and tiny sheets, so it adheres to surfaces formidably.
Of course, you do your own "annoyance assessment", but a non-perishable, hydrophobic, heavy and visually unremarkable powder has a pretty good value in terms of unit of fun per unit of annoying in my book. Tidier than giving a kid a cookie.
Once we took apart a confetti+glitter "gun/bomb" on the kitchen counter with strict measures of washing your hand after touching the confetti, don't let it leave the counter and so on, and we still find traces of it in other parts of the house sometimes. Never again.