I feel right now its way too complicated, and thats why there are all these problems with broken rankings and missing scores ect. I don't have a good solution for what it should be. Just think something much simpler would be better. Maybe something like 1st = 100pts then percentage based after that, so if you score 50% as much as 1st, you get 50pts. Then you could add a simple fixed boost for top 5/10/15 whatever to keep everyone interested in pushing for that extra point or last second.