I think region A, class 1 and 2 need some realignment. Teams forfeiting vs KW, schools not fielding teams, CC and K+Q for half of '17, or playing half schedules like Bruton. The NND the only district that isn't mixed and everyone is able to be somewhat competitive and agree to play the full district schedule each year.
TRD is moving to B but has a huge descrepancy from 1A Surry to 3A Park View all required to play eachother.
Tidewater has a solid 2A and WP then several poor teams.
(Also my unpopular opinion is that if KW would treat Middlesex and K+Q like WP did they may be open to playing them but the last time K+Q played KW it seemed KW was trying to hang 100 on them. Don't blame a coach or administration for not subjecting their KIDS to that.)
Finally you have the ESD with 4 teams, 2 1A and 2 2A, but 1 team won't play the other 3 and that leaves teams to find 8 non district games and many years those teams go home and home to fill their schedule.
I don't know the solution of how to realign because travel is the leading factor but it would be nice if the other 3 districts resembled the Northern Neck. They do a nice job