welcome to the piedmont KDR
i'm not familiar with the trails you have in WVa, but can help with what we have near your new home.
USNWC (old timers will call it it's pre-whitewater center name "Catawba", as it's at the banks of Catawba River), is a great facility with 18 mi of singletrack sections and an added greenway/threadtrail out and back of +2 more, approx 22 total if you loop everything. mostly intermediate with some fair climbs and a few tech sections. always fun to people watch at the center and the ropes courses overhead in the woods. free music thursday evenings, special event holidays too. good for regular fitness and max mileage. spread out very nicely.
LKNSP is one i haven't visited, but i think is not as tech. very beginner friendly, lots of mileage (+/- 30 mi of loops range?).
George Poston Park in nearby Lowell, Gaston County (485 past USNWC to 85 S to exit 23) has the most big mountain feel of the Charlotte area trails. bikePASA currently has about 8-9 mi of loops with new sections being rejoined this fall. very tight singletrack, lots of climb and lots of fun. tuesday and thurs evening rides are common as are weekend group rides.
Kerr Scott Lake trails in Wilksboro (about 1hr drive north 77) has a neat set of trails that are lots of fun. Warrior Creek is 13mi of machine cut roller coaster, high banked berms, very fast with moderate climbs. the new Headwaters Loop addition is 4mi of very tech rocky terrain that will earn you skills in picking lines and testing your patience. Dark Mtn and OVT have many loops to work variations into for different routes if you like to mix things up.
Shermans Branch (45 min drive 485 to 24/27 W) is about 13 miles of flat out cardio. very popular w 29 HT/SS crowd. not too much in climbing nor DH. Tar Heel Trailblazers have added some tech features and it has a large group of regular riders.
Poplar Tent (30 min drive up 85N to Poplar Tent Rd) may be folding up this year. Check it out if you can. 9mi of intermediate old-school MTB. a little of everything, tons of fun.
Uwharrie (1hr+ just past Albemarle) is about 10mi loops of nice rocky terrain and good climbs.
Rocky Knob Park outside Boone (1.5 hr drive) is a new area that is still being built up. i hear great things in the works there.
then you have Wilson Creek area near Morganton (1.5 hr drive) which you'll find some DH specific trails and are in the "real mountains". shuttle routes are very common here.
Pisgah in Brevard has a ton to explore too (2+ hr drive), long steep climbs, tech DH, and some groomed ribbons in best mtn spots on east coast. we're so lucky to have so many options for day trips.
some other local trails in Charlotte area are Back Yard Trails, Fisher Farm, Beatty Park, a few others that THTB has listed on their site. nothing at Mtn Island. snowshoe is a good 7hr drive, but you know what you're getting there. beech and sugar mtns (banner elk) have had lifts and trails open but usually for events only.
also check out www bikePASA com (Piedmont Area Singletrack Alliance) for trail info, ride reports, and misc MTB related hi-jinks.
see you on the trails!