"Yellow" marks have to be read carefully
I agree with Alt until they are inside the original boundaries,
e.g. Seagate's drives typically have 100 as value for the various "Sectors" SMART values BUT STx000DM00x doesn't allow any

e.g. the ST2000DM001 have such an disruptive failure rate (see the link in
this tweet and forget it is mentioned the 3TB one, the 2Tb is the same drive with just one platter and two heads more) that as soon the first "reallocated sectors" value turns from 0 to 1 or to 2, it is over.
It is die-ing at the speed of light. If you clone it by PC and cloning software which means to pass through BIOS and hanging over 1 minute on every bad sector... you'll never end the cloning process.
So take the worse value as threshold, if reallocated events are less than it (as stated above 100 for Seagate, 200 for WD etc) and you have less of, attempt a clone, but you must listen and follow the cloning process, if too many hangs happen, you are likely playing to Russian Roulette. This is said having had the possibility to watch so many bad drives and still seeing them in the everyday jobs.
On the other hand it becomes matter of experience and feeling.
To avoid those hangings the Data Recovery company will clone the drive by hardware devices in an hardware manner, bypassing the bad sectors in matter of milliseconds and avoiding killing the drive.