If you wish to upload movies and add them you can!
>download a movie
>transcode (usually it is enough to just do a two-pass 1:1 transcode and copy the audio)
>upload to google drive
> "Get shareable link" from file
>add to cytube
Free google accounts come with 15gb storage, you can create as many accounts as you want.