yep - we had an EOS and liked it a lot. drove well, lid was easy (if slowish) to put down/take up, well equipped and just a little diffferent.
downside - not much boot space when the lid was down; cramped rear seats if you want to carry passengers.
but as it was our 2nd vehicle (plus a motorhome) it didn't get driven a lot so was an expensive habit to have sat on the drive for long periods, so we sold it.
VW's always drive well and are built well - I'd have an EOS again if I was looking for something like that. just wish VW would bring the Corrado back - had 2 of them incl, the VR6 limited edition - cracking car.
why not do what a lot of multilap triathlon runs do and give runners a wrist band at the completion of each lap or at the furthest point out - often different colours depending on laps?? that way you will be spotted at the finish if you don't have the correct number/colour of bands.
the downside is that you get "wrist band envy" when you see runners wearing more than you have and knowing you have more laps to do!
might be impractical in very busy events like Brighton etc, but works fine in smaller events
Montane stuff is good but my choice is always a windproof gilet to keep the torso warm. My arms and legs can get as cold and wet as they want and it doesn't bother me - as long as my hands and torso are warm I'm fine. I also stay in shorts when it's raining as wet tights have a habit of falling down to the knees with the weight of water. in facts I wear shorts all year round - too many years of playing rugby on cold wet muddy pitches has hardened the legs up
if it was raining for that long, no "waterproof" jacket will help. if it's such that it keeps the rain out, it will keep the sweat in and you will be no better off for long runs.
your best bet is to focus on keeping warm rather than dry and by choosing the right kit that doesn't get too heavy when wet, or doesn't load with water (eg. wool and cotton), and keeping wind off, you will be a lot more comfy.
sealskinz gloves may help keep the hand warm and dry - keep them warm and it does help improve the comfort.