Bike cleaning is a very emotive subject, some folks are very particular and clean the bike after every ride, some like myself do it when I feel like it, which is not very often!! Same goes for cleaning products and cleaning chains. I personally give the chain a quick rub with a rag and lightly re-lube after each ride (little and often) is my mantra for chain care and when things get very gloopy, spray chain with degreaser then hose off. I don't go for all the fuss about not degreasing, perfectly safe as long as you allow it to dry fully before re-lubing, a good blast with GT85 will disperse and residue moisture prior to re-lube but make sure you allow time for the GT85 to evaporate before re-lube. As for the bike frame etc, good heavy dose with muck-off, hose off then drry the bike, simple!! However, this is for steel/aluminium not carbon fibre, no idea what magic formula you need for this mystical material? As for muck off etc stripping off the polish, show me a bike that has polish and I will show you my a**. Lacquer yes, polish no and it would have to be one hell of a cleaner to strip that off. My advise is dont sweat the small stuff over bike cleaning, it won't fall apart on you and ive used this "lazy" approach to bike cleaning for years, even my Colnagos get the same minimal attention and all still look great, dirt, stone chips and scratches show the bike is used as intended and in my opinion, add character. The end.