:dblthumb2: Foam canon actually doubles my wash time. I use a very similar method you describe.
1) Dusty car/ biweekly wash : Presoak followed by rinseless wash, 25 minutes total
2) Dirty car / monthly wash: Pressure wash prerinse followed by rinseless wash, 25 minutes total.