Hmmm...used to use that pink waxy stuf for go karting years ago...twas very good but i never knew what it was..one of the guys in the team just had a lump and we all used it.....performed very well.....
The anti mists will only work on GLASS lenses not plastic.
I have no trouble with my specs when using Bob Heath, Fairy Liquid or a wax stick I got from a local diving shop, but plastic lenses will always fog up.