I used to be very anti snow foam, but since ive started doing a few more miles for work and the roads being filthy, im finding it really works well as a prewash, i find it still needs to be washed with a mitt afterwoods, but it does remove 75% of the winter grime, which can only be good for the paintwork long term. I just hate the mess it makes afterwoods, so in the summer a normal hose and 2BM is fine, but in the winter SF is a good idea.
I could do with a decent wheel sealant, i used collinite, and it only lasted a few weeks, that could be to do with the miles ive done in that time, but it would nice to have a decent sealant to last a few months