What I see is a guy with a really good shooter with a quick trigger, great range and a good feel for the game on the offensive side of the game. He is not a good passer, not a willing passer, and has issues with turnovers. He is good enough with his handles because his role would be spot up shooter. He doesn't need to be a magician with the ball his drives will be off ball fakes. Offensively, his game is similar to Klay Thompson (not skill level).
Defense is his problem, it is average when he gets going on offense and flat freaking terrible when his offense struggles. He will get abused on the defensive side of the ball in the NBA. Here is the thing he has all the tools to be really good, not elite, on defense. He needs to bulk up and commit to being great on defense. That is where coming back to Louisville makes the most sense.
There is no way I draft him without seeing him buy into defense. The same goes for Enoch.