Ive heard mixed reviews about them. SOme say they do their job in extending fork life and some say they are worthless. Im considering buying one this year for my new SID. I just want more on it.
As for winter you want to use a heavier lube, to protect against rust also. YOu have to clean your bike more often but i dont mind doing that anyways so it is not a bother.