Thanks to the OP for an interesting way of thinking about this. I'm off work with some sort of bug, so I had a little time to look into what you're saying.
It's not too early to start thinking this way. First, I picked out the seven AFC teams with a record of .500 or better (none is at exactly .500). I picked that as a cutoff because, in general, if a team isn't at or above .500 going into week 7, it's highly unlikely they'll be making noise later in the season [earlier error corrected]. So, if you want to argue that a 2--4 team this year is better than one of the teams I've picked, I won't argue back. And, yes, of course, the "Any given Sunday" rule and crazily unpredictable Division contests (@Miami last year, anyone?) come into play. But...it's as good a place as any to start.
Then I looked at the remaining games of those seven teams against other teams .500 or better, in both Conferences but with an eye first to other AFC teams for obvious reasons playoff-wise.
Bottom line: I like where the Pats stand and think they could be 9--0 at their Bye week, but there's a lot of football to be played.
Indy and Oakland , with just three games remaining against teams .500 or better. However, there are lots of question marks for both teams. All three of Oakland's games are on the road. [corrected]
Buffalo has four games remaining against such teams, with two in the NFC
KCC and HOU have five games against teams that are .500 or better, KCC has three in the NFC. Three of their five are at home [error corrected]. Mahomes' knee is obviously a big question. All five of HOU's games are in conference, with two on the Road. Deshaun Watson is having a career season. [corrected]
Baltimore and the Pats have the toughest roads by the numbers, with six games remaining for each against teams playing .500 or better now, three in the Conference for BAL and four for the Pats.
Here's the data:
IND: 3--2
HOU 4--2
@HOU 4--2
@NOS 5--1 (NFC)
OAK: 3--2
@HOU 4--2
@KCC 5--2
@GBP 5--1 (NFC)
HOU: 4--2 [corrected]
OAK 4--2
@IND 3--2
@BAL 4--2
IND 3--2
NEP 6--0
BAL 4--2
NEP: 6--0
HOU 4--2
@BUF 4--2
@SEA 5--1 (NFC)
@LAR 3--3 (NFC)
SFO 5--0 (NFC)
BUF 4--1
BAL 4--2
@NEP 6--0
PHL 3--3 (NFC)
@DAL 3--3 (NFC)
KCC 5--2
OAK 3--2
@NEP 6--0
@GBP 5--1
MIN 4--2
CHI 3--2
PATS
@BAL 4--2
@HOU 4--2
KCC 5--2
BUF 4--2
@PHL 3--3 (NFC)
DAL 3--3 (NFC)