I do have the ability to record on Xbox, but it's a bit cumbersome to have to record a video showing what you are doing and have to come to the PC upload the video to Youtube, wait for it to load and then report it and repeat the process over and over again, as gamers don't understand.
Also you...