Both the Vgate and BAFX pair properly. Both show they have power. I turned the LEAF on and even drove around a bit with the adapter plugged in and the LEAF app on. With the BAFX, no other LEDs light up except for the red, power LED (it's the one that the LEAF app responds with "waiting for ELM"). On the Vgate, one of the green LED light flashes with a slow pulse when the LEAF app is running, but none of the other LEDs light up (it's the one the LEAF app responds with "waiting 4 Leaf data").
I plugged the BAFX into a friends Porsche and fired up Torque and it worked perfectly. Most of the green data LEDs were flashing as if data was being actively transmitted from the adapter to the Galaxy. So, I know the BAFX adapter works, the bluetooth connection works and the Torque app on the Galaxy works.
For the LEAF, it just appears as if it's not transmitting any data.
One thing I'm going to try in a bit is to see if I can attach the BAFX to the LEAF and run Torque. I don't know how many of the LEAF codes Torque will understand, but I can at least see if another app can inspire the LEAF to transmit data.
Update: Unlike the LEAF battery app, Torque inspired the BAFX data transfer LEDs to blink, but Torque indicates it is not able to talk to the vehicle ECU. From reading other posts, it looks like Torque doesn't understand what the ECU is transmitting, but it, at least, got the BAFX LEDs to blink.