Hello Barny,
How come I don't know you already? I'm an ex-Kenyan, currently freezing in France, I am sure you know Eric H?
Anyway, a gimbal is a gimbal, whether for MR or SR use, and wind/weather protection is not really that essential. If it is not completely airtight - and I don't know of...