How about a filesize filter for points then?
so i can set how many points depending on filesize for example
under 50mb = 0.5 points
under 100mb = 0.7
under 200 = 0.8
under 300 = 0.9
under 400 = 1
under 500 = 1.1
etc