Here are my thoughts on rail transit in NC:
We need:
Charlotte -> Raleigh (I find that some timetable work would lead to a ridership spike)
Raleigh -> Wrightsville (Maybe to link up with Carolinian)
Wrightsville -> Charlotte
Charlotte -> Asheville via Salisbury
These are already planned, but with the purchase of some locomotives, and some contracts, I believe we can get these quickly. CSXT has supported passenger rail on their network, as seen with the S-Line project with SEHSR. Of course we would need track improvements from Charlotte to Wilmington, and that could benefit their freight service too. I would love to take a train to the beach from Charlotte instead of that boring drive every single time. It's a win-win for freight and the customer.