This probably was already made but oh well.
Things soon to come:
Upload your video through the site without having to fill out a
Google Form. (custom upload page)
Comments(ps. waiting for ppl to upload videos so I can add the feature) Custom support page (Support Chat)