Yeah maybe. Borderline. I was thinking he was 13th for some reason.
Trading up to get a 10 ish pick is nowhere near as risky as #1 or 2
Building a solid roster also puts you in the position of being where the Manning, Brady, Stafford want to go to win a or another SB.