Buddy breathing with a panicked buddy is already quite troublesome... Adding the BCD control in your mouth is definitely NOT for me, sorry.
I want to give a standard reg to my buddy with a reasonably long hose, so we can stay at proper distance. And I want to breath from a top-notch reg. So I always carry two identical high performances second stages, fully interchangeable (and usually fed by two independent first stages). I do like an Air-2 as an additional backup, but it will never make me happy enough to renounce to one of my two standard full-performances regs.
I happened to need to give air to other divers a number of times, and sometimes I needed it from my wife (actually just two times, but they were stressfull enough).
When I was working as instructor and divemaster, I did employ two first stages and THREE second stages, one of them with a long hose and mounted "wrong", on my left shoulder, so it was correctly oriented for the buddy to which it was planned to be donated. I was also using a larger tank (15 liters steel) so that I always had enough air to help some client (they had just a 10 liters steel, so it was easy for them to run out of air)...