If you have the #2 or 3 pick would you rather have say the 8th this year, their 2nd this year and that teams pick next year in next years 1st? That next year's pick could still be top half of the 1st round. Or a pick that's mid 1st round this year and last 5 of this years 1st? Even if that 2nd team throws in next years first it's more likely to be in the same range where the 1st teams isn't as likely to go too far back into the playoff group.
I would think that would entirely depend on a number of things.
The needs of the team sitting in the top 5.
The high end talent available
The depth of the draft
The high end/depth meeting the needs of the team in the top 5.
Every draft is different both in high end talent and depth. And these guys who are paid to look into the future, also know how the next years draft is shaping up. So many things to take into account. Having said all that, if I'm holding the #11 pick and the #31 or 32 pick and you have #4 or #5, moving down 6 or 7 slots to pick up another pick in the late first round, would sound pretty good to me. If I didn't have a desperate need to use that #4 or 5 pick on a QB, Edge, LT or CB and there was nobody absolutely blowing teams away, what would be wrong with the #11 pick and #32?
In the 2021 draft, SF traded up from #12 to #3 and gave up a 2022 1st rd (allegedly valued at a 2nd round pick), 2022 3rd round (4th round?_), 2023 1st rd (2nd or 3rd round value?). That's better than 2 first round picks in the same draft.....valued as 1st round picks? Not IMHO.