I picked up some good screen wash stuff back last year when it was on offer at the local Halfords - sorry but the brand name escapes me. Seems to work well and is supposed to work well below freezing - although I must admit I didn't try it this very frosty morning! I always carry a bottle of it in the boot so I don't run out. I don't see the need to compromise just because I have a company car, for me its easier to just slosh in some fluid than have to faff around and dissolve salt!

BB