This "business" is pretty tough to survive in, so first of all, good luck!
The design, looks pretty good.
Though, the uploading box has to be lower down, as I don't want to take time and figure it out. Remember it has to be FAST.
Nice and pleasing colors.
If the uploading box is below the logo, it's perfect.
Once again, good luck!