Man! on a scale of 1-10, the stock footpegs has got be a -3. On top of being completely useless, it's actually a hazard. Picked up my bike yesterday, first stop sign, slipped off the pegs, stall the bike, almost ate ..... On the next stop light, slipped again. Trying to brace myself for a dip, slipped and almost ate .... again. Finally, had to stop to check my boots, felt like an oil leak or something. I been riding on my Sidi vertigo boots for years, I am certain it's NOT the boots.
It's 4 miles from the dealer to home, it was the least enjoyable first ride ever. Rizoma pegs on the bike since, night and day, it's a must, wouldn't hop on the bike again without it.