I have a Safari Snorkle and didn't like the way it mated up with the stock intake system. Sure enough, when I went to clean the air filter this year, there was muddy water streaks all the way into the motor.
It doesn't seem to have hurt anything, but I went to Home Depot Got some 2" PVC pipe and some nice rubber conecters.
I cut a little off of the tube going through the fender and used a nice 2" rubber 90 elbo into the pvc that I then conected to the airbox with the rubber conecter.
It will not leak now!