If your just trying to go for a fun ride. This looks great. However, if you are trying for a formal SS1000 cert then I think your route has 2 problems.
The first problem (as already mentioned) is the fact that the non-slab roads (Blue ridge parkway, deals gap, etc) are not particularly good...