I actually think he may have played better last year as a sophomore in the second half of the year when he was healthy and started the last 6 games of the year. He has a great work ethic and should be easily coach-able at the next level. Overall this year his play has been inconsistent. Some days hes the best player on the field but he cant always get by purely on strength and athleticism.
As a pro, I think he still needs 2 or so years to develop. He may struggle early on in his career if he is drafted into a situation where he has to start right away but I dont doubt that he will excel down the road with good coaching. He's a pure LT imo. I wouldnt bother putting him on the right side. I dont think he is at a point in his development where he is worth a top 15-20 pick. From what I've seen, he's an early second rounder.