Recently had a stone fly up and puncture my Oil Filter. Sump oil dumped under pressure on to the road then picked up by the rear tyre which caused bike to slide all over the place on cornering. Fortunately it happened on a country road with no other traffic otherwise things could have been a lot worse! Think I'll fit a custom chrome filter cover.
There is a guy on another forum that makes front fender extenders for a good price. Easy to install and a good fit. I have had mine on for 14000kms now and don't even have a chips or dents in the rad. I'll see if I can find the page for you.