NCSSM Junior Giving Help!

<p>Hi
I will be part of class of 2015 and I am kind of not sure whether to join or not. My highschool is ranked fairly high, and is filled with many good students and teachers. However, as I have advanced quickly in the fields of math, I will not have enough courses to take to last until senior year. I am very happy with the high school I am in, and have no problems socially or academically, but my main concern is that should I stay in my high school and stay as topper or come to NCSSM and be in middle of pack. Unless I am one of the top students in NCSSM, there is a fair chance that I will land up in ChapelHill where I can go even from my high school. Should I spend 2 years away from home if outcome is kind of same?
There is lot of hype about NCSSM about its research etc but I am not sure how effective it is and whether it helps college admission.
Can you please share your and other student’s experience?</p>