I've used a lot of divers stuff, and tricks, including soap and such, defog it still rules for me.
All that diving stuff goes out the window with an SCBA mask in a fire type situation, and the only thing I've seen. Hell I sound like a salesman which I"ll never be, but I'm so glad to have found it. Wished it was cheaper, but other than that its super.