This has probably been discussed before, but why the huge gap in price between free and "Pro"? Why not make "Free" a max of 500 uploads/month and a "Starter" tier that costs $10.00/month for 5,000 uploads?
My guess is it's more valuable to have the people with 500 < x < 5,000 uploads/month comfortably try it out for free, and possibly upgrade, than debate whether or not it makes sense to spend $10.