Praise the Machine Spirits
This is looking pretty promising. Good detective work!
I've got a local archive but have yet to find any other service that has the kind of free capacity MEGA provides coupled with good batch uploading and an embedded media player for easy watching so that others can check out the content without having to download it first :II hope you're archiving the videos elsewhere because it's easy to lose files on Mega. Someone can just send the links a DMCA and get everything removed. It happens with tabletop RPG troves all the time.