I like him but I could see him being more of a jack of all trades type RB. A guy who can make a big impact as a receiver/RB/Utility guy but who maybe is never a 1500 yard rusher. He just doesn't look to have the bulk to have a big carry load in the NFL. But I've also seen first hand how dynamic the guy can be as a receiver. And he is a hell of a good athlete as well. So maybe he is a RB who only gets you 800-1000 yards rushing but I think he will have a long NFL career in a platoon role. He screams NE Patriots.
McCaffrey is a poor (white) man's version of Marshall Faulk. Faulk barely ever carried it over 300 times in a season but he also caught about 70 balls a year.
McCaffrey won't be as good, nor do I think he can handle 250 carries a year like Faulk, but I do think it's fair to call him a poor man's version.
As for Fournette, I think he's overrated because of how aesthetically impressive he is. People love to see the tall, lean running backs who gallop with speed and power, but I think in some cases that body type and running style can lead to injuries as it does with Fournette. Of course Peterson also had injury issues in college and got over them for the most part in the NFL, so Fournette could also, but I'd take a squattier, lower center of gravity RB like Elliott 10 times out of 10 over the tall, lean guys like Fournette.
But it will take the right team. I don't think for example that Dallas would be able to use him correctly (if we didn't have Elliott) to make him worth a first round pick. The Patriots however understand how to use a guy with that skillset. So do the Cardinals.
All I know is that I'd love it if we drafted Taco Charlton. Aside from him being a great pass rusher, we'd finally have a decent fucking taco in Dallas.
No Pat McQuistan = No Super Bowl. It's that simple.