Only concern with the 85 option would be hitting Charlotte area at the wrong time. Other than that and the $6 in tolls on 77, no reason not to take that route. While I didn't travel Oh 33 on a trip a few weeks ago, I did travel through that section of Ohio and found all the roads to be enjoyable.
Another option is 26 up through Asheville to 81 to 77. About the same time and distance. Would move the traffic time up about 30 minutes which would help, but be a huge problem if you hit going up 26 at the wrong time.
Always nice to take a different route.