Not for nothing because I have no dog in this fight, but if Winston were available in the sixth, it's because nobody else believed in him, so his trade value would be zilch unless you started him. It's not easy to trade nfl players in the first place, and a good offseason would mean nothing to a team that already passed on him. A good preseason game or two would mean nothing, and a good regular season game wouldn't mean much either.
What you really need is time. He has to not so anything knuckle headed for a couple years. He needs to survive a signing bonus, and a losing streak, and a winning streak, and a first offseason. He needs to show up first and leave last and be a film guy. He needs to give good interviews and be the gave of a franchise for a while. He needs to hit an open receiver, have them drop the ball, or run the wrong route, and take the blame in the past game press conference. And on top of all that, he has to play good, too.
That's a lot to ask, which is why if you see a guy who can do some or even most of that stuff you take him first overall when you could literally take anyone else coming out of college or get a ton of picks instead.
But if you don't think he can do all that, you just plain can't take him. because even at a discount, the real gamble you take with a guy like that isn't just the pick you have to spend on him, but the fact you have to start him for an extended period of time to find out what you've got. You're investing the franchise direction for a year or more in the guy, on top of whichever pick he costs.
So if you wouldn't take him 1.1, it's because you aren't willing to make that investment, which means you probably shouldn't take him at 2.1 or 3.1 or 6.1 either.
I haven't formed that strong of am opinion on him either way, but it's perfectly valid to take him off your board.