I agree with some of the above posts and not so much with others. If it were my engine
I would put on a light
coating of a marine
grease. I wouldn't use anti-seize although it would probably be OK. I have seen splines corroded to the point they were difficult to remove, so much in a couple of cases that the splines had to be replaced.
The mention of potential suction seems like excellent advice. But in any case a very light coating wouldn't cause that IMO.
Over time thick grease can dry out, get dirty, get salty and clump. It will happen on winches more often since they are exposed to everything outside. I have taken apart winches that I inherited and found them in dire need of cleaning
and re-greasing. A winch should have a light
coating of the proper grease (I use the manufacturer's recommended grease if I have it or another manufacturer's winch grease if I have it - e.g. Lewmar
on Harkin gear). Every moving part in a winch should be greased - except for the pawls and pawl springs. They should never
be greased - light oil
only. Winches should get at least a clean/lube every other year and annual for cruising. Just my opinion. I'm sure others do it different. Not something you do every 5 years though.