I don't know what kind of headphone setup the Xbox One has, but for Xbox 360/PC the best headset is the Astro A40 + Mixamp in my opinoin. I'm using mine daily and I've gone though various headsets from Seinnheiser and more, and these were still the most comfortable and best-sounding. About to get some PC360's in the mail to try out, but those are PC-only.
I have the Astro A50s, but I use them for my PC only, as I like to walk around while I watch YouTube videos and music, I don't like switching the MixAmp everytime from Xbox to PC, and the mic quality is bad on Xbox 360 since they had to design it only for the Xbox 360. No Astros have an Xbox One chat connector at the moment, but I might consider an Astro again, as long as the quality on the mic isn't bad on the Xbox One, and the mic win't do the same annoying thing when I'm recording my voice and when I stop talking my voice fades out and when I talk again it fades back in on the Astro A50s. When you record your videos, do you use the Astros A40s. I don't think you do, but the problem is the Xbox One chat quality. My friend has the A40s on Xbox and the chat sounds bad. I just need something that's comfortable (I'll settle for lower than the A50s), and is Xbox One and PC compatible with great quality chat on both. I hope I can find one before late May...
The fadeout is a defect of the MixAmp, I sent my MixAmp back to Astro TWICE before they finally sent me one that didn't do that.
And no, I use a Blue Yetti in a shockmount attached to a Rode PSA1 mic boom.
I sent back my headset and my mixamp twice, once repaired, the other was to replace it with a new one and it still does that. I want to be able to make commentaries with the A50s without that annoying fade out.
For PC, make sure if you have Skype installed you go into the Audio settings of Skype and disable the checkbox that says "Automatically Adjust my Microphone Settings". It will play with your mic levels even when you aren't in a Skype call.