I don't see how anyone could have a good bead on almost anything at this point, which is one reason I think the twitter training camp reports are largely useless. There's so many unknowns and it's unfair to judge Eberflus and his coaching staff based on last year's roster when they were trying to suck, pretty much.
If you look at where the team was going into 2018, it was pretty awesome. You thought you might have had something in Mitch and got an up and coming offensive coach to get the most out of him, and it actually worked out pretty well in some respects. Pace had built a roster that might have been able to make some noise if not for the double-doink, and certainly if he wouldn't have messed the QB pick. Things were rightfully looking way up before 2018, then we saw it happen with Nagy getting COY and all that, then the wheels fell off from 2019 on. Edit to add: if you had said you really liked what Pace and Nagy were building at the end of 2019, you were wrong, even though there wasn't much reason not to like a lot of what was going on.
I really like what Poles has done so far but there's still a ways to go. It could fall apart as early as this year, you never know.