FWIW, here is my cleaning regime:
Holts Wheel-Cleaner with a wheel-brush on my white (:rolleyes

wheels
Paraffin (in a plant sprayer) and lots and lots of kitchen roll to clean chain. I recommend latex gloves for this
Paraffin & kitchen roll to get any chain lube off swingarm/subframe/frame etc
AutoGlym Active Insect Remover on the bug splats. Wipe off.
Hose whole bike down with cold water.
Sponge wash
Rinse
Chamois dry
AutoGlym Polish
AutoGlym Instant Shine
(Can you tell Autoglym was 3 for 2 in Halfords?

)
2001 GSX-R600