The one big flaw on Kelvin Banks' scouting report is the Georgia game. If he missed that game and played the rest of the season, he'd be a top 5 pick.
Of course that Georgia game did happen, and we can't just wish that tape away. He had some bad reps against NFL speed, and when you look at other athletic traits - he doesn't have great length for an NFL tackle, he's a lunging kind of mover - it does raise questions if he can continue to handle speed rushers at the pro level.
I think Banks at tackle vs guard is the kind of case where two reasonable people can watch the same tape and disagree. I personally think he can make it at tackle, I'm trusting his whole 3-year body of work. And given that, I'd have zero problems taking him at 12.
For whatever it's worth, I'd have Membou a smidge over Banks as a tackle - there's no questions about his movement ability - and I think Will Campbell's a guard. Campbell had more pass rush losses than Banks, and they came in a worrying consistent way. Guys would take him deep outside on the edge and then bull rush him or jump back inside, because he couldn't land the first punch out in space.