I haven't had the heart to hand her a can of Never Dull, but a few weeks ago we were in Downwind Marine and I happened to mention all the fine products they have there in case she was really interested in pursuing that glow.
Sadly I may be about to go out on a limb and encourage here... I am going to pull the dorade vents and machine polish them and paint the insides... no doubt this will rekindle the pursuit of shining the port lights.
As far as the winches, I'll be happy with merely cleaning and lightly lubing those.