LOL. I figured the guys in the video were trolling; you can hear it in their voices.
Thanks, I tried to find more about it, but I was unsuccessful. That contrailscience site (I think it is yours?) has answered MANY questions.
Someone I know is considering building a "chem buster", and I'm...