NCST is the biggest ROTC in the state. The one thing you need to understand is how each branch operates their system.
As nick stated, AFROTC is done from a nationalistic approach, and they allow you to take it anywhere you want that accepts AFROTC scholarships. In other words if 100 go to VT and 0 go to NCST they don't care.
A/NROTC do not operate that way. They both have X amount of scholarships awarded to the school. So you are also competing against the candidates from that school from a nationalistic approach.
VT maybe a reach for you, and I hate to say, but even IS NCST maybe a reach with the SAT scores. Shoot for @30 ACT comp. Both of these schools are very competitive. They are the safeties for the state flagships many times. For NC it would be UNCCH, so that is how you need to view VT. Plus side VT's big OOS pull is not NC, but NJ/PA, and school's look for diversity. They don't want every OOS student from NJ/PA, they want national. That means you maybe competitive just because you are from NC and not NJ/PA.
You need to place that into the equation. Is it a match, reach or safety? Nothing is worse than getting admitted with no scholarship or getting a scholarship, but not admitted.
You also should understand that the scholarship is not just about academics, but it is the WHOLE candidate. That is why it is called the Whole Candidate Score. Everything counts for a score, highest score wins. You can have a 4.0 uwgpa with 9 APs, and a 2400 SAT, but no EC's and buts the PFA, will most likely result in you not getting a scholarship.
When the look at the PAR (Prior Academic Record), it will encompass more than just the gpa and SAT, it will take into consideration your school profile, course curriculum rigor and class rank. 4.0 uwgpa with 0 AP's when they offer 10 will hurt you compared to the kid with a 3.5 uwgpa and 10 APs. They will view as you took the easier path.
4.0 uwgpa and the school send 10% to Ivy, 50% to 4 yr, 20% 2 yr and 20% workforce, will hurt you compared to the 3.5 from a school that sends 50% to Ivy, 40% to 4 yr and 10% to 2yr/technical. The school profile is saying to them your school is not as competitive.
Run a 18 min 2 mile, and only do 30 sit ups, 24 push ups will hurt you because it says you are not physically fit.
No outside of school activities will hurt you because it says you most likely are about hitting the books, and biggest hurdle for freshman is they have problems with time management since for the 1st time Mommy and Daddy aren't there to remind you to hit the books.
It is the whole picture. So, it is important to make sure you have filled in all of the squares, not just one area.
I know that this might seem frightening to you, but remember the ball is in your court and will be there until you decide you are done playing with it.
PS. The reason I know about VT and NCST is because DD goes to VT, not ROTC, and DS graduated from a NC HS and many of his friends attend NCST.
Also understand that VT is great because they have the CoC, but trust me as an AFROTC Mom, once at NCST you will become involved in ROTC and that will become your life. It is not if VT has only cadets attending there. They do have their dorms and are more hard core, but still it also has many students who are not associated with ROTC just like NCST.
I hope you road trip it to VT, because college is about everything, not just ROTC. NCST and VT are night and day, not only architecturally, but also in their surroundings and weather. The college looks like Hogwarts, it is in a small town, and it snows there every yr. compared to NCST where it is in an urban atmosphere, modern structures and snow is a rarity usually.