May I ask, does anyone have these installed on their F3? I really like the looks of them, but I'm concerned about possible vibration, since there isn't the thick rubber buffer, between the frame and your feet, like stock pegs.