(2) Spread your weights around to reduce the impact of any one equipment malfunction
Or, even better, get your weighting dialed in just right and then evaluate whether you need any ditchable weight at all.
If you are properly weighted, then you will start your dive negative by the weight of the gas you are carrying.
Example: if you are diving with a single AL80, that tank will hold approximately 6# of gas when it's full. So, you should start the dive 6# negative. That way, if you get to the end of the dive and your tank is almost empty, you will be neutral (with an empty BCD).
If you start with an AL100 (aluminum) or HP100 (steel), which holds about 8# of gas, you'll be 8# negative (if properly weighted). With an HP120, you'd be about 9.5# negative. And so forth.
Your worst case (when using a wetsuit* vs a drysuit), then (when properly weighted), would be if you're wearing a thick wetsuit and you get to your max depth at the start of your dive. At that point, you'll be negative by 6 # (or however much gas you're carrying) plus an additional amount negative for the buoyancy lost from your suit's compression at depth. That might be, say, another 10 #.
If you get to the bottom, at the start of your dive, and you're, say, 20# negative, total, and you pull the inflator elbow off your BCD and lose all your lift, you will have to swim up to the surface against 20#. And the 20# will get less and less as you ascend and your wetsuit uncompresses. Swimming up 20# ought to be doable for most any reasonably fit diver. And if you're using a thinner wetsuit, you'll be even less negatively buoyant at the bottom. So, for diving in a 3mm or a rash guard, swimming up without ditching weight should be easy for just about anyone.
So.... you can evaluate all this and decide for yourself how much, if any, of your weight needs to be ditchable. But, keep in mind that the most important of all this is that you be correctly weighted from the start. Every pound of unnecessary weight that you are carrying is an extra pound you might have to swim up.
* A drysuit is the same basic story except that it shouldn't be compressing and losing buoyancy at depth. So, with a drysuit, you should be the same amount negative at the bottom as at the surface. And, of course, with a drysuit, if you pull the inflator off your BCD, you can just add air to the drysuit for buoyancy and not have to "swim up" any extra weight.