Great work!
I understand why you use the BCAvg, but it the 0 BCAvg teams distort the NWP. Mostly for coaches formerly at one of those schools.
The only other category that would be interesting would be "Peer Win Percentage" which I would define as opponents near your BCAvg. Say +/- 2.0 since...