I love this pick and was not surprised at all, I mentioned a few times in the months pre-draft that I wouldn't be surprised if we took a RB again, high in the draft.
We spent too many years with a poor backfield with jags and washed up guys, last year we got a solid talent in Michel and that improved the running game a lot. Ok most of the work is done by the OL but still talent is talent. Having this kind of player in the field can make you snag a win you had no business having and that can be the difference between HFA or not.
What I'm mostly happy though, is another thing that I've been saying for years. All the players drafted so far, are players that will be on the field on Sunday. We can be happily surprised with some of them, a little disappointed with others, but they are all kind of bust-proof and will contribute to the team. That's how you rebuild and rejuvenate the team, in rounds 2 and 3, and to some extent 4th. Stop taking those players that never see the field or become "ST's aces" when you can get those after the 4th round. Stop taking those players with huge upside if they translate well into the pros but that are not rock solid on the foundantions, I'd rather have these kind of players that you know what they can do and if they become something better awesome, if not, just that known production is good. And they will be on the field sunday doing NFL work, block, running, catching passes.