the CG clean slate works very well - the advantage over dawn is it helps to remove things like ceramic coatings (which to be fair, it doesn't sound like the OP has to worry about removing)
To be clear though, no stripper is needed, unless you plan on polishing. The aim is to strip coatings/waxes off to have clear access to polishing. OP, is that your aim?
Also, even after stripping but even after polishing, its good to us some Isopropyl alcohol to remove the polish prior to sealing.
In my experience, dawn works 'okay' at removing wax only, since wax in its naterual state is essentially made of oils which dawn breaks apart with ease. But this really doesn't work so well for ceramic coatings and true sealants that bond with the paint