Here's mine
Water does get inside, but I had no problems so far, apart from top of my suspension getting a bit rusty! Also have polished plenum and if water gets on it while engine is hot - it stains it.
I'm going to make some Perspex covers for the vents to stop water getting in... But still will be able to take them off when it's hot