I know some people think that ALL videos must go in "community content", but I think what you do belongs more in "Community Guides". The description of Community Content says it is for things like fan-fic, cosplay, etc., so that category fits for things that are related to GOW, without being about playing GOW.
Gameplay Chat seems like a good fit also, though much of what you do applies as much to console as it does to PC/Mobile. In a few months, that shouldn't be an issue anymore.
I don't think you need to put all your videos in one thread. Sometimes they spur a good conversation and it would be impossible to keep track of what people are talking about, and harder to find specific videos unless you really put a lot of effort into curating that thread.
That's my 2 cents.