So where should I go from here? Been thinking about some decent foot pegs and rad guard. Does anyone know what would fit? I'm having a hard time finding one that's not sold in Europe. Prob just make one. Any idea's? The tall windscreen is just there for the crapy weather.