Even with apparently flawless parts, you take your chances........
I can only speak for myself, but I'd be thinking about that divot while hitting 40mph coming off Diablo. Handlebars are cheap, helicopter rides to the hospital are not. It's your teeth and your face.
Choose, but choose wisely.