Yes, Ysu's old program can handle any points allocation we want, so we can extend different points all the way down the placings. I think one of the old XGN seasons (when there were lots of runners) had points starting from 30 for the winner i.e. 30, 27, 25, 24, 23.... right down to 1, something like that. A good point that was raised once is that you need an incentive to actually finish a "ruined" race rather than quit, so an extended points range helps that too.
And to Cam, it's not a problem in the standings to have new people pop in for random races. The program has a mode (I'm pretty sure) where it can automatically add new people that appear in the results file. I also think it's good not to discourage people popping in for the odd race here and there. It mixes it up and boosts numbers.