Have a Nflight nic I used god GA, it’s not a TSO model so I don’t use it at work. It is a Velcro like material that holds it onto the headset. It worked fine, no problems. It will be what my fiancé uses if/when I ever fly GA again.
I now use a Bose A20. Pricey but nice. Works good for DH’ing and JS’ing In back as you can Bluetooth (if you buy the Bluetooth version) to your iDevice of choice.