CWC would be better pre-detail. As others have said CWG leaves a film of gloss that youll need to remove anyways before detailing thatll get a good view of the swirls and imperfections. I pre-soak with P21S and then 2 bucket with CWC. Works out awesome. Also for those that have problems ordering through chemical guys on the phone (which I know from experience is very difficult), detailedimage sells CWC. They also sell the Citrus Sticky Gel wheel cleaner which is awesome and has replaced my P21S wheel gel. They sell all the CG stuff that cant be found on the CG website.