Just to point out CatCrap is a type of antifogging you can buy not actual cat faeces.
As for the things that work/don't work, pretty much everyone on the forums that uses goggles will have tried many of the stuff on the list, between us all they have probably been tested extensively and the main point is that as far as I can tell nothing actually stops it from happening it simply delays how long till it happens. That includes using fans like those chromatosphere ( ugh cant use the p word) guys use.
Or just go for mesh, if you wear glasses maybe try contacts just for game days perhaps. It cuts out that issue altogether.
If you solve the problem let us know so we can all do it!