I have used it on/off for a few years. Once a year I do dads truck for him. The rest of the year he uses the ONRWW and uses the Optimum Wax every few months. It is quick & easy. Offers good protection given how easy it is to use. No need to worry about staining trim, just spray and wipe.
I bought a gallon and gave some to neighbors. One of them uses it every time he washes his BMW (rinse less wash), his car always looks good. As Troy mentioned expect 3-4 months from it.