well, im using a puch piston port kit and the only intake elbows i had found were 90 degree right off the head. i'd like to make something better, but anyplace else i located the carb would interfere with sweet pedal action.
as far as grips, yeah the yellow's coming off. ive got some black ones on the way :)
and the silencer? well, it decided it didnt want to hang out with me anymore and flew off somewhere on the 10 miles' distance between work and home when i was using the ped as my daily. i just welded a stinger to the end that points the exhaust slightly away from my wheel/peg