I've got a question - will the site process the uploaded video? I render at 720p and 10mbps usually, so that file might be too large for streaming if the site doesn't process and downscale the video at different qualities.
BTW- My video is ready for encoding and I've tweeted the bounty part.
The video actually get's uploaded directly to YouTube, so you can upload anything they can process. Of course the larger the video the longer it will take to upload. Right now the upload progress bar is kind of wonking, but I'll work on improving it.