Wow, that is fucking terrible. Imagine if that was a group of motorcycles coming the other way.
I've had both cars and motorcycles come into my lane on the dragon. That road is super fun, but I won't ride it on weekends, and preferably 1st thing in the morning.
As much as I like the roads by Deals Gap, I actually prefer riding in WV. The roads are 95% as good, with 99% less shenanigans...not to mention less cops, less traffic, and fewer towns to ride through...and it's sooo much closer. I ride more miles of curvy roads on a WV trip then I do on a Gap Trip.