Look, recruiting is not an exact science.  You're evaluating a 16- or 17-year old kid and trying to project what they could develop into in 3 or 4 years.
and with linemen, it's trickier because of the physical nature of the position. 
so, in the end, it's a crap shoot.  this kid could develop into a starter; he could develop into a rotational player; or maybe he never sees the field.  
all depends on how he develops physically, and how he takes to coaching and learns the technique.
all I know is that, every year on signing day, people are posting about this "can't miss" recruit and that "can't miss" recruit.  and 3 or 4 years later, a number of those recruits are buried on the depth chart or have transferred. 
I hope this guy works out.