What about applying sno-seal to the sole? I always hear about how you shouldn't wear leather soled shoes in the wet because of how the soles will soak up water. Would some sno-seal help with that?