I cannot upload RG matches on YT as they are flagged and I get an "illegal content" warning. Three of those and all heck breaks loose

How about DepositFiles or RS? Or the new Mega? Those are my major uploaders right now. I choose those because none of them have any ads or popups. (other suggestions - no ads or popups - always accepted!)