Besides what you wrote, I have one of those waterhog mats at my frontdoor, large enough for our dog to stand on 3'x4', and a towel in the coat closet. I just go for it, if I keep moving fast I stay warm and I can always change clothes when I get home. And I always wear waterproof mascara and eyeliner.
The nice this is, if it is only raining but not windy, then I'll have the whole park to myself and I can let Molly offleash to fetch a ball.
I only wish I could blow dry Molly. Our previous dog loved this, Molly won't stand for it.