Make no mistake, I like the story. However... Some things NEED to be pointed out in his decision-making:
How many chances that he missed on killing them? I mean, seriously? He could've just killed them right then and there. It's simple, clean and fast.
But instead, no.... He wanted to let them...