Thoughts?
At a quick glance it seems like a half decent forum software, SMF or phpBB should be able to handle the entire task, unless you really,
really want a fancy ass uploading tool. Forums usually have upload capability, and you could use threads for scenes. SMF certainly has more than adequate privilege system for what you need.
Not that the system you describe would be too difficult to implement, but it just kinda seems that you are trying to reinvent the wheel. Forums are very quick to set up, with a minimal effort.
Have you thought about who is going to pay for the hosting, or are you hoping that your webmaster would kindly donate webspace?
Free hosts are pretty much out of the question, out of the very few (I remember exactly
one) which have support for both PHP and MySQL, none probably offer enough space for your recordings.
I have an IX Web Hosting Business Account, which means I can host 3 Domains. I just pay for my current Domain which is
http://www.pt-on.com. And I'm already doing that.