I have used silicone spray a few times/year to lube my rollers and other door hinges/mechanicals. It pays to also clean off the lower door track too since that gets gunked up worst.
I do use WD-40 to displace water, especially after cleaning things, but I tend to wipe it down and use a regular oil of some sort as a lube where needed.