There are so many great roads around the TotD that it's definitely worth the trip even if you don't get a clear run down the dragon!
Here's a pic from my run a few years ago. Surprisingly we got a full run at speed. I didn't realize how fast the locals run up there or I would have lowered my tire pressure. I had it at spec 33 psi and was at 42 at the end of the dragon!
BTW, this is stock suspension in the pic in case anyone is wondering about the body lean.