The one part with which I would disagree is that we need someone who is ready to play now at #6. Picking that high, we should be looking at the guy who will have the best career.
If the team was built to compete in 2017, then by all means take the guy ready to play now. But with a longer build, I'd rather get the guy with the higher upside.
I could get on board with this line of thinking