Bill, I suspect you may not have a lot of opportunities to do this, if you intend to continue with local diving. Unless you go out on the boats, you will be swimming upslope, rather than doing direct ascents.
I still think, very strongly, that your time and energy is better spent on working on good situational awareness and buddy skills, gas planning, gas monitoring, and occasionally practicing gas sharing (which you are doing) rather than practicing a rather dubious approach to dealing with an out of gas situation. Remember -- the things that are going to land you underwater and out of gas are OVERWHELMINGLY things that are within your control. And of the few that aren't, most will give you time to get to your buddy and establish an air-share, assuming you have stayed within a reasonable distance of one another. (Or they will have given you time to ascend to the surface before you are completely out of gas.) There are very few failure modes that will put you instantly and completely out of gas when there is still gas in your tank. Going head down and having a dip tube block is one, and there are VERY rare 1st stage failure modes that apparently can. But the likelihood is that, if you plan your gas and monitor your gas, you will likely NEVER have to deal with an out-of-gas situation. Between me, my husband, my mentor, and my two best SoCal diving friends, we have almost 10,000 dives. None of us has been instantly out of gas. None of us, past the very beginner phase, has run out of gas. I have had one freeflow which resulted in an air-share and routine ascent.
Don't worry about CESAs. Worry about being a thoughtful, prepared, and competent buddy pair.