Truth is. 16 ain't so bad. It gets twisty, and relativity steep right near the top. But only for a mile or so. Speed limit near the top is 25, and 35 MPH. You should have no problems at all. I have been going up there for 15 years.
IF you decide to go thru Mt Airy. You will add hours to your trip, and the road up the mountain from there is actually no better than 16.
Another option is to go up 321 to the Blue Ridge Parkway, and ride it over and get off at Glendale Springs. Nice campground there as well. Raccoone Holler. BTW. 321 is no better than 16 either. Just 4 lane. And then there is 421 out of Boone to 221 to West Jefferson.
OR. You could ride I-26 up the hill to the BRP, and ride it all the way over to West Jefferson.
Just don't get in a hurry. And expect high RPM.