I have 12 watches, all but two are automatics. I keep them all on winders. My oldest Rolex worked for 15 years prior to needing service. During this time it was either on my wrist or on a winder. So I don't think the winder did it any harm.
When I want to wear a watch, I really don't want to take the time to wind it, set the time and date. Wouldn't be without one for each of my watches.