the school graduates 70-75 kids per year and has had three NMSF since 2005 (Wow that sounds low!)
Part of that is small class size effect, though. Our public high school (which is a generally good one) has about 6 NMSFs in a given year - but it has about 1,000 students in a graduating class. Six classes at 75 per is 450 kids and 3 NMSFs. Sounds right to me.
The public school with the highest percentage of NMSF in the state has 12 or so out of a graduating class of 750 or so.
There are four good publics in the DFW area. One has 4000+ seniors and the others around 450-750. These consistently have 3%+ NMSFs as a percentage of the total grads. Thus the large district has around 150 NMSFs and the smaller around 30 or so. The so-called magnets in Dallas ISD and other districts are lucky to have even 1.
The privates here see from 10-30% a year of their class as NMSF.
If a school bills itself as for GT kids yet has less than 1% of its class as NMSF with average SATS less than 2000 then its a good bet that its not really what it says it is.
You can also look at the AMC8/10/12 test participation and high scoring students from the schools. A handful of kids with scores > 20 each year is a great sign. No participation is a red flag.