I asked Shiray regarding this and Yes we need to keep the target as it is (this is oportunistic approach)
When we recreate the symlink we will use this target. if the target will be valid we gain.
If not the symlink could be created but will not be usefull, but this is on the user responsibility since he did not put the target in a safe location.