First off, i'll admit i am not a hard core rider. Meaning only daily rides out and back and on good weather days.
So i honestly have never washed my bike the traditional way, hose etc.
Bike doesn't get very dirty. So I use this concentrated, wash and polish product. i bump up the concentration, ie 1 oz in a gallon, i use 2 to 3 oz in a spray bottle and do the most of the bike with it so no water ever gets on the seat or electrical stuff. (this stuff can also be used for lubricant for clay bar and detailer)
I use a spray water-less clean and wax product for the chrome.
And I put the leather preservative/polish that came with the CVO package, HD paste on the seat.
I generally do this sometime after every ride, so it stays pretty clean.
Let it cool down, put it in the garage, open a cold one and clean it up.