i agree. I think he won't exactly put up consistent 100 yard games, but the mismatches he can create can open up both the run and pass game.
He may not, but he has the ability to get 100+ yards, only touching the ball a few times a game. I believe he will be a game changer. You get a LB or S on him and good luck.