Welcome. We live at High Rock Lake near Lexington, NC. Most of our camping is done within the state (still flirting from afar with retirement) and we will be glad to share any info on our favorite campgrounds if you ever need it. We have four or five that we tend to go to again and again because we love them.
As for the Cherokee campground you mentioned, we have never been there, but I read that the Native Americans who own the property have chosen not to renew the lease of the folks who ran the park. It seems that the Indian family that owns the land decided to run the campground themselves because they had lots of ideas for making it better. Sounds good to me, but I hope you will let us know what you think after you visit.
As for this site, I think you will find a lot of very experienced people here who are happy to share their knowledge. Have fun.
2013 Surveyor SP220
2010 Silverado LT 5.3 V8
The world is a great book, of which those who never stir from home
read only a page. - St. Augustine