The Giants last year was missing OBJ all season, Sterling for a large part of it, lost their #3 WR and played with WRs literally signed off the street, they didn't have a blue chip RB, their best option was a rookie TE, that actually played fairly well considering and one of the worst OL in the league.
Their first game against one, if not the best defense in the league, OBJ hung 11catches for 100+ yds and Barkley notched 100+ yds. People are going to say, "but all of Barkley's yards came off one run" Guess what, it counts and it hurts. If our defense isn't ready and disciplined he will do that to them too, all it takes is one missed assignment or missed tackle. He's going to be harder to bring down than Cam and he toasted our defense pretty good. Their OL is still weak, but it has improved, Flowers is still their weak point and needs to be exploited. The Giants offense is much more balanced and has two explosive weapons to account for and if we make the same mistakes we made last week or come in unprepared, we'll pay a higher price than we did against Carolina.
So, yes, I do think this game will be a better indicator of where our defense is at. We will have hopefully shaken some of the rust off and go against a more balanced offense that does have a couple of playmakers.