Most of the people find its short front fender quiet ridicoulous (including me) becuase in rain or water it just leave any part of engine or rider which it do not make wet...
Look at this picture this ride belongs to @seen4u since 2008 and see how he has handle the front water splashes and look at the rear crashbars ~ Footrest area, it can be found in Mcloed Road and fitted to RP.
Front Crash Bars of many types are also avaiable but I never put thought on it.