There is only one spot on the O where there is immediate need and that is TE. We have more future holes on D, more spots with subpar, average, aging players. I agree with Chadman, we need a run at youth on D.
We can do both, fill the need at TE and address the holes in our defense, its a matter of which rounds you want to do that. So if Eifert is there @ 17 do you pass on him?