I haven’t tried the space blanket thing, but I’d have worn my Castelli Tempesta Race Jacket. This thing is amazing – it’s like baby angels are protecting you from water and wind, but yet it’s shockingly breathable. I’d have gone with Merino knickers on the bottom
Do you have any experience as to how it compares to any similar Assos products?