Clearly this guy is up to no good, and Len realizes this as a very real possibility, but he just likes to give people the benefit of the doubt because it's all he really has at this point. This proposed plan allows for the creature to me monitored and interrogated further via a "good cop" vibe and hopefully won't screw over Goradh by separating.