Bob DBF
Contributor
CESA from 30 meters with a inflated BCD and swimming hard takes you around 30 seconds. With all the bubbles likely blowing around you, your BCD over pressure valve blowing and the gas you are exhaling you don't really have time do something else, and you probably won't pass out for hipoxia. The gasping at the surface is from a massive swell of adrenaline your system just took.
Using an inflated BC and taking 30 seconds to surface from 30 meters is a buoyant ascent, not a Controled Emergency Swimming Ascent, which should take around a minute and a half, longer if you can.
Since the CESA is rarely done in training, or practiced by divers, it is not likely to be done properly when needed. This makes the evolution considerably more dangerous than it should be.
As for the original question, if I am OOA and my buddy isn't around, it's time to head up.
Bob