Exactly. If he sees a running lane for 20+ yards, he should take it.
Get the twenty yards. Three things can happen when you throw the ball, and two of them aren't good for the offense. If he's got twenty yards of green in front of him, take the bird that's in hand.