The DAN training for a BVM is a two-person skill; one is focussed on maintaining the seal and airway. Most of the concerns above about how it is so difficult to use are mitigated by having the second (trained) rescuer.
I had it at the back of my mind that it was included in diver training somewhere, just couldn't remember! Good point about an additional pair of hands.