yes the wax will blow you away and the glaze is a good one though id reach for poorboys ez creme glaze or britemax blackmax pad glaze,
both those dodo products are paint cleansers which help prepare the surface for the wax to bond to, washing alone wont remove traffic film/contaminants from the paint fully so a cleanser will help remove whats left from washing.