I decided to give those a try, after seller assured me that they would fit or they would "make me happy" for $50, I though what the heck..let's try them.
http://www.ebay.com/itm/181766347564?_t ... EBIDX%3AIT
of course they did not fit out of the box. main hole's diameter is too small by 1/2 mm, but everything else fitted well after some work with the power drill. by the feel of the pegs, they move riding position bit up and forward and provide more stable riding platform, as they are wider than stock.
I am not sure if it's psychological effect or not, but I feel way more comfortable on the bike now than ever before. best $50 I ever spent.
as a bonus.. they sent me another set to try .. so I now have 2 sets of pegs..for the price of one.
so far, reliability has been just fine.. as bike did fell down few times already.