I commute Monday Tuesday Wednesday, but home early on Wednesday, so religiously wash/ fs365 the bike along with clean the chain/ relube and clean rear shock and tie rods etc with wd40 every Wednesday afternoon. Every three or four weeks tops I check tyre pressures and take all three calipers off, drop the pads out and clean Pistons anti squeal shims pins etc, coppa grease and back together, along with running all the exup stainless cap heads out and back in again with coppa slip. I also clean the headers up with one of them green pads the missus uses to do saucepans. I'm assuming they are stainless, mine get filthy with all the shit on the roads around here this time if the year( the commute is probably about 200 miles and it's nearly always wet, with salt and mud from tractors thrown in) do you think I should just stick to washing them? They get stains behind the crud that won't come off with soap and water. Breaks me heart to use the bike like this but needs must