i have Soyos although i have yet to install them on my drops. they do look rough and im almost afraid of riding without gloves... so i do plan on getting some gloves before i put them on.
you'll get better responses from people who have been riding with them though.