I only use abrasives for removal of swirls and scratches. Sometimes a VERY MILD abrasive can be used for generic polishing but thats about it in my bok.
Chemical Cleaners (hydrocarbons, alchohals, aromatics, acids, bases,etc,etc) are good to use to CLEAN the surface of contaminants......bird crap, lime deposits, water spots, tar, sap,etc,etc. Trying to remove these with abrasives is just gonna rub them into the paint....a big no no.