Not sure if someone from the NCHSAA would be interested but came across a potential way of improving the existing Wells Fargo Cup program moving forward. Currently, I believe all sports are treated equally and points are awarded primarily based on a team's finish at the state level (top eight teams receive points starting at 50 points for 1st place, 45 for 2nd, etc.). As you can imagine, especially at the 1A or 2A levels, charter/magnet programs in the larger metropolitan areas will tend to dominate the final rankings as they tend to offer a wider array of sports (lacrosse, golf, swimming/diving, etc.) and will perform well in these areas likely due to potential socioeconomic differences (not blaming them for this reality). For example, one of the top 10 programs in the Wells Fargo Cup 1A standings last year did not even offer a football program.
The NCAA has a similar program (The Capital Cup) to recognize the success of athletic programs. However, they have a weighted scale that places a higher value on certain key sports (Football, Basketball, Soccer, etc.). I think the same concept might be a better indicator of the overall success of a NC high school athletic program.
Taking the current system, you would still award the same number of points for teams finishing 1st - 8th in the following "major" sports: Football, Soccer (M, W), Basketball (M, W), Volleyball (W), Baseball and Softball. For all other sports (Track & Field, Cross Country, Golf, Lacrosse, Swimming/Diving, Tennis, Wrestling and Cheerleading), you would cut the points awarded by half (25 its for 1st place, etc.) or some other factor (1/3, 1/4, 1/5, etc.). The NCAA Capital Cup uses a 1/3 factor (the "major sports" receive 3 times the points as other sports.
I know there is a case to be made that the true measure of a high school athletic program is the number of sports offered but I think this adjustment would make a more meaningful system, especially for schools in more rural areas of the state. Just my two cents worth.