For a long time the LCS broadcasts were always very stuttery on twitch, so much so that streams were also set up on Youtube and Azubu to help.
About 6months - 1yr ago twitch suddenly got a lot better in this regard but I certainly wouldn't expect NASA to do a better job than a site dedicated to streaming. (The 12yr old playing the game is a red herring, they're just streaming to twitch.)
Twitch previously were Justin.tv but switched to gaming as clearly it was a fast growing niche, otherwise their old platform would have been suitable for factual content like this.