There are two categories of team needs:
1) Starter level needs, where you lack guys that belong on the top of the depth chart
2) Depth level needs, where you need guys on the end of the depth chart
Everyone knows we need a starting caliber LT. That's a category 1 need. WR is another one where we have a lot of guys to fill out the depth chart but lack anyone to headline it.
We lack reliable 3rd options at RB and TE. Those are level 2 needs. The top of those depth charts are fine, but it gets shaky when you go down it.
I don't think the waiver wire is where we're going to find category 1 need solutions. Teams aren't cutting guys who will come in and be our #1 WR. I know people here hate on Lowe and Okorafor but they're roster-worthy players so teams aren't going to be cutting a ton of guys better. Obviously scour the market for someone who you have a good scouting report for, but expecting guys better than we have at these spots is unlikely IMO because for as much griping as there are over the top of our depth charts, I think we have full depth charts of NFL caliber players believe it or not.
The category 2 needs are where I think we can find some answers. I'm sure there's some team that has running backs better than Kevin Harris or Hasty. I bet there's someone who has a 3rd TE better than Bell or Wilcox. Upgrades at those spots are more in line with the caliber of player teams will be cutting IMO.