You are very right that an optimally weighted diver will have trouble holding a safety stop when the tank is almost completely empty. With the tank completely empty, you will have trouble submerging. That was my initial point, though, wasn't it? If divers with some air in the BCD (they must have had SOME during the vie before they went OOA, and that must have expanded during the ascent) cannot keep themselves on the surface and will subsequently sink out of control, then they are not only not optimally weighted, they are very much overweighted.That may be, but the converse isn't true: if I am interestred in holding a safety a safety stop with small-but-sufficient-num psi in my tank and no air in my bc, I do not want to be weighed so that my head bobs above water unless I exhale completely and cease breathing.
Allow me to describe a demonstration I do in the pool for my students to illustrate this. The purpose of the demonstration is to teach the impact of breath control (chest volume) on buoyancy. I start by telling them that, as an instructor, I always dive overweighted with students so that I can descend rapidly or hold on to a struggling student. That is important because what I do would be MUCH easier if I were not overweighted. I go to the bottom of the 12-foot pool and put a random shot of air in the BCD. I then adjust my breathing until I am neutrally buoyant. I then inhale sharply and begin to ascend. I inhale and exhale so that I ascend slowly, without using hands or feet, all the way to the surface. I then float on the surface briefly, the top of my head out of the water, with the air I had in my BCD at the bottom still there (and having expanded as I ascended). At our altitude, that is a 40% increase in BCD volume. I then exhale sharply and begin to sink. I inhale and exhale as I descend slowly. I stop for a while half way down and hover. Then I make a sharp exhalation and go to the bottom.
Summary: Even overweighted by several pounds and having my BCD inflated enough to keep me afloat on the surface, I can descend simply by exhaling. Once I am at the bottom, I can achieve neutral buoyancy with that same amount of air (now compressed) in the BCD. Even though the air inmy BCD had a 40% increase in volume from the bottom of the pool to the top, my chest has enough total volume that I can overcome this change through my breathing.
BTW, every pound of excess lead requires a volume of 15 fluid ounces of air in the BCD (or lung volume) to compensate.
As for me, while diving I prefer a few extra pounds beyond optimal weighting because I like being able to dump a tiny bit of air at the end of the dive without having to go through a gymnastics routine to get the air bubble at the exit point.