I have no problem with us using it communally.
The only reason I created it was to host the original STO trailer when it came out. Cryptic had it on their website and there was no other way to embed it on our homepage, which I wanted to do.
You could set up a playlist and just add the videos to that, but I don't think a lot of the social functions would work that way. Like if anyone subscribed to the channel, you wouldn't get any notifications of new videos being added. Not that I'm against using it thusly, just saying it wouldn't be as effective as uploading the videos directly which we could do too.