I'm using this on my desktop PC for my Bose QC 35 II and Xbox One controller.
The Bose have about 100ms of latency or so which is because of the headphones themselves, not usable wirelessly for gaming because of this reason. Fine for anything else, just adjust your audio sync by -0.1s in your video player.
The controller works very well. Hard to tell, but I think there's about 10ms input lag which is about to same when it's wired. Win win.