Changing the slope of the points based on position makes sense more for HW pts than Global pts to me.
But otherwise the current points system seems to work - not perfectly, but it works. (If anything I would say there are too many global points for some benchmarks *shrugs*. But I prefer hardware points, so...)