I have the same ones on my bike. I really like them. I have mine set up so I can have my whole foot on the OE peg, put my heel on the peg and my toes on the kury, foot just on the kury, or drape my leg across the top of it. Gives several options while on longer trips.

If I can make one small suggestion...consider angling them up just a little bit. I found that when mounted flat, they touch down before the engine guards, but when angled up a bit, they don't pose that hard-point touchdown hazard.