I got to admit I don't go that far but that's because I don't have a foam canon. BTW - what IS a foam canon??
However - I do hose off accumulations of dirt because dirt will hold moisture which will cause rust. Along with hosing off dirt - I also hose off the entire tractor EXCEPT the dash. I really do not want to force water into the sealed dash unit.
Is a foam canon a high pressure washer with a liquid detergent suction line. I have that on my high pressure washer but never used it as you do.
My hose off job is simply a nozzle on my garden hose.