So let me start with this disclaimer: we're still screwed on the O-line. Snee, Walton, and Beatty are all question marks, and we drafted ONE guy that can provide immediate help.
However, I'm pleased with the shift in overall draft philosophy this time around. Instead of drafting "supremely athletic X who hasn't put it all together yet" we got actual football players who were PRODUCTIVE in college. Nat Behre is a perfect example... he may have had shitty combine numbers, but throw the game tape on of that kid... dude is a baller. Additionally, most of these guys were captains and have high football IQs, so you'd hope 2-3 of them could come in and start right away.
I'll take the Chad Bratzkes of the world over the Marvin Fucking Austins any day.