sakus
The "half life" variable let you change the animation speed. And as you are suggesting, I'm adding another parameter "distance from target to concider completed" to avoid the animation from blocking the user. It will be in the next update!

About stopping the focus if the user moves, this is not supported as it could need a lot of customization, but you could detect the user's input and call StopFollow() when you need to stop the animation.