some of the chemistry makes sense...but not a whole lot. I mean the actual reaction mechanism does make sense...but because any reasonable pair of goggles is pretty well vented, the added pressure of the reaction really wouldn't do anything because the point of vents is to keep the goggles well equalized pressure wise and closer in temperature.
But if any one wants to try it, go ahead and let us know.