I think that the idea has some potential within it, but as it stands right now I think that it needs a good amount more polish.
Some more specific things:
I don't think that the attempts to emulate the respective Youtubers' mannerisms really works that well, with the exception of the Game Grumps log (I will admit that the end of it made me laugh). The other two feel kind of clunky. I think that you should try to either fine tune the dialogue, or go the summation route.
There's not really a good pay-off at the end; it just ends after the bit with the GGs, and it feels really unsatisfactory as a result.
I think that you should try and explore the idea behind the channel itself more, not just the logs with the Youtubers and whatnot. Who's behind it? Why are they making a bunch of Youtubers/Lets Players think they work for the Foundation? These aren't things that you have to answer explicitly, but even implications can make this really interesting.