Hey Greensix. Thanks for the question! There's no real problem with water and debris as it's pretty high up and protected, by the inner fenderwell liner, from direct contact with water and debris. It's the same location as most superchargers would have the filter relocated. You'd have to submerge the car to the top of the wheel to get any water in the motor
Seriously, though -- it's perfectly safe for a daily driver.
I do have that kit in stock in gloss black if you were interested.
Thanks again for the question.
- Jeff