Don't know much about him but they took him in the part of the draft where I prefer taking interior OL. You can find starters at this range of the draft. Will they be Pro Bowl/All-Pro players? Maybe not...but they already have Martin, whatever left of Tyron, and an emerging stud in Tyler Smith. When you're building a good OL, you can have 2-3 anchors who are your high paid/high draft picks and then you should be able to fill in the remaining spots with guys who can contribute.
I think people get too caught up in trying to build an OL with great individual talent at all 5 positions but it's really about having a good scheme and 5 guys who can work together to play well.