For me, I always have a B+W MRC to protect all my L lenses. This is to prevent sand/dust from going INSIDE the lens elements (esp for 17-40L).
When there are moisture or dirt on the filter, I just use a cloth to wipe it clean. No need to get those lens cleaning tissue/brush/liquid and no need to worry about scratching the lens because I am just cleaning the filter which is relatively cheap to replace (compare to the cost of L lens)
When there are moisture or dirt on the filter, I just use a cloth to wipe it clean. No need to get those lens cleaning tissue/brush/liquid and no need to worry about scratching the lens because I am just cleaning the filter which is relatively cheap to replace (compare to the cost of L lens)