The vents combined with the electric fan bypass drops temps quite a bit and since I've done it I haven't had any cyl 3 misfires or rough idles on start up from heat soak... I usually leave the fan on in town when I'm running errands and turn it off (let the computer control it) on longer hwy runs... No problems with rain so I never did drip pans and I probably won't...

And as far a JB weld goes, that was an option but since the black rtv is good to 450 degrees and a lot easier to take off if needed I went that route... They're still up there and not coming loose at all...