Thanks for all the info. I should perhaps have mentioned I am a fair-weather biker - although I don't mind rain I tend not to ride in the winter. So ACF over the winter in the garage sounds like a plan assuming leaving it on for a good few months is ok.
The Castrol chain lube sounds worth a look though - need something that doesn't fling over the gold rim...
Paint protection I'm ok with - I use Carlack shampoo and polish followed by FinishKare sealant and detailer ever since the other half got a black car 5 years ago - looks great one day a week...
Do people jet-wash their bikes or is that a no-no?
In all my days, the word is to NEVER jet wash your bike. Nothing good comes of it. If you can't get something off with a careful brushing and/or cotton cloth and the appropriate type cleaner, then you've got another issue. Jets of water can, and will, get under seals and past the o-rings in your chain. A chain that might be good for 20,000 miles won't last 10K if you use a jet to clean it. Fork seals, ditto... shorten life, contaminate fork oil. The list goes on. Just my 2 cents...
I rinse my chains lightly w/water, let them dry, get them warm (short ride), then clean with a little kerosene and a soft nylon brush. That's all these modern, O or X ring chains ever need. You can easily get 20~25K miles from a chain if you do that. You can put all the fancy lube you want on the chain, but again, modern chains have all their lube built in, and sealed in. All you need to do is put a very light bit of lube (kerosene is an oil, actually) on the outer surface, and you're set.
Here in a dusty environment, the last thing you want to do is add something that makes dirt stick to your nice moving parts. In areas of the world that are actually moist, that isn't such an issue. So it also depends on where you ride, and if you go off-road much.