There's other guys I would rather have at 12, but Hampton is damn good.
He's a DeMarco Murray clone. There's nothing about his game that's at a "superpower" level, like Jeanty's tackle breaking, but he's very good at everything. He can run inside, run outside, block, catch, handle 30 carries, push the pile on 3rd and 2, and break a 40 yard run. Hampton's a feature back from Day 1.
The problem as always with RBs, though, is that you can get a guy with like 80% of Hampton's game in the 3rd round (say Kaleb Johnson). Compare that to say DEs... you aren't getting 80% of James Pearce's production in the 3rd. You'd be happy to get a Chauncey Golston type. Those 1-on-1 matchup type positions are the ones where you need to take elite athletes early.
I think Hampton's a first round pick though. If you want to compare him to a couple other skill players in this class, I think he'll have a more productive rookie contract than Luther Burden, Colston Loveland, or Isiah Bond. Those guys all have kind of niche skill sets, where they'll need to go to the right situation to be successful. On the other hand, Hampton is dummy proof. You can't screw up with him because he's good at everything. Jason Garrett could get Hampton to 1200 yards.