I agree with all this. Great post RugbyMuffin.
I think we still do have two semi-urgent needs, speed OLB and tall-ish Safety.
I don't think the need is so great that we "have" to pick one early, but to me these area's need addressed.
The others, TE, speed WR, DE, RT, CB, etc. are wants, places...