With the new rookie pay scale I honestly don't think that it matters anymore where someone is picked.
All rookie deals are 4 year deals unless the player is a 1st round pick. Then the team has a 5th year option for that player. If it's a top 10 pick then the 5th year is fully guaranteed at the rate of the Top 10 paid players at that position. Pick 11-32 is the average of the 3rd-25th highest paid players at that position.
Quite frankly, Warmack at 9 with the 5th year option wouldn't be a bad deal at all because I'm pretty sure that guy is gonna beast it in the NFL anyway. You'd be saving yourself some money too because Guards aren't paid that highly either.... as opposed to say a QB or a RB. At least that's how I understand it. I had to look up the details because I still don't understand how their salary is calculated.
Here's an excerpt:
Total Rookie Compensation Pool
Now I forgot to mention this earlier, but the wage scale also limits the amount of money that can be spent on the total value of the rookie contracts, including bonuses.
This is called the “total rookie compensation” pool.
So sticking with the 49ers’ 2011 situation, the league put a cap on the value of all their rookie contracts at $38,147,464.
In other words, if all their 2011 draft picks play-out their four-year rookie contracts, the total amount of money the 49ers can spend on paying these players over those four seasons $38,147,464.