This.
You don't pay that much for a situational back. Henry is a bellcow and he gets better as the game goes on. He's also not a passing back, which means he is either a blocker or a runner. With Josh Allen, I don't think this makes sense. Austin Ekeler? Different story.