Looking at this again with some of the playoffs complete, the biggest challenges will be SEA and NE, and BUF in BUF. JAX in CHI will be a solid matchup.
If you consider SEA, NE, JAX, BUF, and PHI as top 10 teams, that is 5 games against top 10 teams, 6 divisional games (always tough), 4 meh teams, and 2 bad teams. So 5, 6, 6, is a pretty even distribution.
I just hope they get a later bye.