Unfortunately i have to say that i don't think it should be put on the channel.
If at least it had subtitles, but like this the main english audience will not understand.
Yeah, given the large majority of viewers are English speaking I don't think that'll be well received. I also note that an all German video could falls under 'Hard-to-Read Posts' of TWC's ToS. Same principle at least, no?