hi there mark
i have in my cleaning inventory many many things, i always use a clay mit or clay bar it to remove all the high spots,
even after that the difference is dramatic, paint feels smooth,
then i use two grades of compound, on a machine polisher, always wet , it dont half make a mess...