How is this for an incredibly simple alternative? Count the "red", higher is better ("red" refers to opponents on a team's scheduled who are ranked.)
Thus, as an example, here are a couple of 4-A teams:
Hilton Head: 9
Irmo: 9
Wando: 8
Summerville: 7
Dorman: 7
Spring Valley: 7
Mauldin: 5
Dutch Fork: 4
Fort Mill: 2 (4 including NC teams)