USNews can't even competently rate colleges without the use of a roulette wheel. I really wouldn't give a lot of credence to their ability to rank every high school in the United States. Iowa schools collectively do just about as good of job as any other school system nationally and I wouldn't rate any one of these large schools as a better overall educational experience than most small schools in the state. More opportunity for gifted students - sure. But I doubt the average student from any of the schools on that list fare overall better than the average student out of just about any 1A or 2A school.
Hell, I graduated in the bottom 10% of my small high school class (<50 people) and still have a doctorate degree from a program that was ranked #1 nationally by USNews.
Every time high school rankings come up, we have these kind of discussions.
Small school graduates think the small school experience is unbeatable.
Mid-sized school graduates think they get the best of both worlds.
Big school graduates think the opportunities that were available make theirs the best.
I imagine that certain types of students would fare better at a larger school and others at smaller schools.