I think you will find it will do the job and be well worth the money , I dont breath trough my nose and used to have big problems with misting up even on dry warm days - I tried all the the other aids such as foggy masks and visor coatings but still had to go through the ritual of opening the visor every time I stopped.
It does take a bit of getting used to having you visor closed all the time ( they work best like that) but you will wonder why you didnt buy one years ago.