A couple of notes:

  1. You shouldn't be running the FLVTool on MP4 videos. The FLVTool injects meta data into FLV files. If you are running the tool on MP4 files, I would expect it to hang or fail.
  2. The code is supposed to select the server with the least amount of space being used. However, I believe that there is a bug in the vShare 2.7 as I have run into issues in the past with FTPing videos to other servers. I haven't tried if my fix fixes the entire problem. But, I do know that it fixes the FTP issues that I have run into. The typo is in the functions_upload.php file. I have to go back and look to see what it was.