We stayed there for the eclipse in 2017. Truly an amazing campground- the swimming area is very nice & scenic.
As far as the roads go, we didn't have any problems towing our TT (28'). Came in from I-75, through Sweetwater, Tellico Plains & no issues.
You'll enjoy the area. Make sure you drive the Cherohala Skyway to Robbinsville, a great swimming hole at the end there as well.