yes you get wet in the rain from water kicking up. the splash guard you show may work and doesn't look that bad let us know if you try that. this is the fender eliminator I have it uses all the stock lights/directionals and screws easy to install in about an hour..
Yeah, it's one of those I was looking at, thanks man.
About the splash guard, I dunno. I couldn't find much info (or, I found vague and contrasting info) about its actual functionality on the internet, and I'm starting to suspect it's more of a novelty/fancy (someone might like the look of that, I guess?) mod than a functional one.
Unfortunately, they come pretty expensive for a silly piece of plastic, so I'd rather have confirmation as to its actual utility, BEFORE I went and wasted my money on one.
Then again, I've read on different boards that even the stock fender doesn't do much in terms of keeping the water from splashing onto my back... (the more reason to remove it then, as it's not only unbearably ugly, but also useless?)
Anyway, I'll keep you posted.