Although it does hide minor swirls and water spots, and despite the fact that AG advertises it as a "polish and glaze in one", I think "paint cleaner" is a more accurate term for what it is/does.
If you're polishing with Menzerna, BF, or Wolfgang polishes/compounds, then yes, you do not need...