Sounds like you had a great time!
About the Dragon - I'm sure there are hundreds of stretches of road just like it throughout this enormous country of ours and you've probably already ridden many of them. It's still a blast even at the posted speed limit and with cops lurking everywhere but as you said, you are working it the whole way and there's no time for idle sightseeing. I did it and I'm glad I did but I feel like it's mostly a commercially created phenomena, if you know what I mean.
About the Dragon - I'm sure there are hundreds of stretches of road just like it throughout this enormous country of ours and you've probably already ridden many of them. It's still a blast even at the posted speed limit and with cops lurking everywhere but as you said, you are working it the whole way and there's no time for idle sightseeing. I did it and I'm glad I did but I feel like it's mostly a commercially created phenomena, if you know what I mean.