I have been using them for about a year.
I bought some of ebay that were cheap Kury ISo copies and they work great.
I have big feet and find them very comfortable on long distance rides and even around town.
The heel plate locks in with a lock type washer and the footpeg tightens from the end with an allen key screw. Be sure to undo the allen key screw and add some locktite to stop it backing out.
Dont be tempted to adjust the heel plate too low or you will scrape it on corners, adjust it up more horizontally it will still be more comfortable than just foot pegs
Cheers