I was scrolling through the top voted crafts and some have 40 upvotes and 1600 downloads. Maybe the most downloaded crafts should ve rewarded, it's weird to have people with the most downloaded crafts and 500 or 1000 points.
Something that you can implement is for each 10 downloads 10 points, so crafts that don't reach 10 downloads (because sometimes people just download the stuff to see if it works) don't get points, but at the end you give 1 point for every download.
I don't know if it's possible to implement this in already uploaded crafts or even already deleted ones, but it would be nice to reward those that attract people to the game, even if that people doesn't have an account or are active in the community.
@DreaPods i mostly agree, but on the rules page, it says that posts with misleading titles/descriptions/images will be removed :)