Anyone riding these? Thoughts? They look pretty cool as you can see the carbon weave but how stiff are they?