Josea,
Thank you for your suggestions. As always we trying to work with our customers to better ShareCG.com.
Rating by mean average is a good idea, but as you indicated just calculating it on the fly for thousands of upload (and their many rating) will take long time and delay the display of the results. To make the change correctly, we will have to develop a system that assign the mean average to each upload when the rating happened.
I'll put it on my to-do list and hope to get into it soon.
Thank you again
Nitai