Anyone here ride diablo as much as I do. Has anyone,got any input on the new additions to diablo. I love them.