I'm honestly not that impressed by the buell pegs either, they do lower you're feet to a better height but they feel to narrow and put you're heel to close to the exhaust.I wouldn't be game to stand up on them.
"If you're going through hell, keep going"