NT is a position the FO historically likes later on in the draft, Graham where I do really like him is alot smaller then our FO likes aswell. I could certainly see us taking a top end Olineman and replace one of our Guards (Smiley has been good but hurt alot) with sliding Carey over and adding a top end RT.
JPP is a one year wonder which adds to the bust factor and against what the FO goes for, they really look for 4 year players if possible. I think your under estimating how good Haden is but everyone has a right to their own opinion.
I'm not saying this is what I'd like to do but whether it's CB or OL it could be a big surprise come draft day.