That looks improved
No blur looks better to me; or maybe add a configurable parameter
You can always add blur after the overlay/composite ; I think it's better to have sharp edges since the same image can also be used as a luma matte (or mask in overlay() )