Most waterless are not worth using as they contain kaolin clay thats abrasive and fills swirls plus they have alot of petroleum based lubricants and wax that makes your paint sticky feeling
Of all I've tried, Style Magic (made in Australia and has heaps of lubrication and no sealant or wax and is safe to drink if you wanted to), Permagard and Freedom One are the only that I use
My technique is this
Spray enough waterless product on their till the dirt and dust are pulled down off the surface by so much solution being applied
Then I do a really slow blotting of the whole panel, turn over cloth and do a gentle wipe along the paint and finish with a separate towel for the final few wipes
The permagard won't leave swirls or scratches even on dark cars (tested under halogen and sodium vapour lights if you use my technique
Any other brand I found to strip your sealant, leave swirls that the kaolin clay filled in for a short time, made the paint feel sticky, overspray everywhere due to applicator bottle or take the shine away
My preference is to go to the coin op pro wash and use the warm soap (gentle) and a high pressure RO rinse (not recycled)