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.