I think the issue is there wasn't as much help available.
Also, according to the post, your mic or anything won't be recorded, just the raw game footage, though it will have any notifications that may popup, like chat message or trophy. Not to mention, the video will be reviewed by moderators before being added to Game Help.