Both are top notch washes. I just go with Duragloss because it is so cheap when bought locally. The four best traditional washes I have used are Optimum Car Wash, Duragloss, Griots and Ultima. It would be hard for me to argue one over the other.
Of course saying that, I used traditional hose washes maybe 20% of the time, only when my car has gone too long without a wash. Other than those times, I used ONR. Chemical Guys has a rinseless wash but ONR is better in my opinion.