The ammonia soak has worked well on all masks that I have tried it on (DSO at a public aquarium). This has made my life so much easier. I did find that it is important to keep the ammonia off of the hard plastic parts so I just put in emough ammonia to cover the inside of the lenses, let it sit for 3 days and it is fog free.
YMMV,
Jackie
YMMV,
Jackie