1st, theres no guarantee that any of them are impact players.
It's doubtful that any of them get close enough where all we would have to give up is one pick to move into striking distance, so you're liking giving up both 3rds or 3rd and a 4th.
And for example's sake.... id much rather wait at 2 for someone like Tim Williams/Carl Lawson, and have a shot at Elflein/Witherspon or Sidney Jones.... than to throw all my marbles in on just 1 TJ Watt or Malik McDowell.
Foster wont get close. I like Ryan Anderson (when considering injuries, consistency) almost as much if not more than TJ Watt and hes almost guaranteed to be there at 2 if not our 3rd rd picks. And McDowell probably wont make it anywhere close; but i think we like Brantley and Wormley almost as much and they have a good shot to be there if we stay put. Hes certainly not a guarantee as a prospect by any means.
But all this is meaningless talk. You name a couple guys but without the context of who we took in the 1st and who is still on the board its a pointless conversation. Am I moving up for Watt if i took Barnett in the 1st? No. Am I moving up for Watt if Tim Williams, Carl Lawson and Jordan Willis are still on the board and im all but guaranteed to get 1 of them? No.
Am I moving up for McDowell if Feeney, Dawkins, Bolles, Ram, Cam, Elflein, Juju, Zay Jones, Kpassagnon, Sidney Jones, Quincy Wilson, Tre White, Adoree Jackson, Kevin King, Tim Williams, Carl Lawson, etc... are still on the board? No... bc id prefer several of them to McDowell, and if i have a chance to land 2 or maybe even 3 of those players as opposed to just 1 McDowell, im hanging tight - maybe even trading back to try and get 4.
Again its all about the board. If we're nearing pick 38-42 and the guy who's 20th on my board is still there and the next highest ranked prospect is the 35-40th... i might consider it. Unless the difference in my grade between my 20th ranked player and my 50th is very small.
There are so many variables to this type of question that there isnt an answer right now.