I'm totally with you on Ball. I really enjoy watching him play, but his athletic ceiling, his defense and his shot really worry me. Also, he's been in the same system for like half a decade now, what happens if he goes to an NBA team that isn't going to be running the Lavar Ball offense?
His shot, to me, is really broken. I know it goes in, but outside of Courtney Lee, I don't remember anyone having success with a shot that is as unusual as Ball's shot. And, Lee is catching and shooting, where Ball will have be off the dribble a lot more.
In today's NBA, you can't be a top tier PG and not be able to shoot.
For a top three pick, I want a guy that, at worst, is going to be one of my final five guys on the floor in a playoff game. And if a guy can't play defense at all, he better be a dead-eye shot and I don't see that with Ball.
Back to your list, and note I'm always cynical on all players succeeding in the NBA, I really think Fox would be fantastic on a team with shooters and a good shot coach. I know you can say that about most people, but his defense, speed and length can really translate to the NBA. His shot, to me, can be improved and I can see him being a decent to very good 3 pt shooter by his second year.
[EDIT: As a Knicks fan, I hope they draft Fox, fire Phil, hire a Spurs assistant and move Kristaps to the five full time]