"One Armstead injury away from being worse than last year"
I do t see it that way at all. Just swapping out Davis for Williams is a pretty big upgrade at the weakest link. On top of that all new coaching with a lot more OL background, plus development of the very young youngsters. I think even without Armstead playing more than his usual 10ish games this line is greatly improved, even if that only moves its ranking from say, 32 to 27th. Add in arguably better RBs and WR options to keep defenses more honest and even the same line might look better.