I'm sure you are in the right ball park on most of your rankings(though I haven't checked for myself) but.....what about Special Teams???? #1 for two years running & looking perhaps better this year. (A+) How does ST not be a factor in determining how good a team is?
Also, for the hell of it, run through NYJ & GB.....we'd be close to StL, Ari, Min, Chi, Dal, KC, SD & even Mia as well.