Everything here seems like a pretty progressive change, although I feel like the introduction of "spar rating" and it's relationship with "spar points" is a little awkward. It should be more like PC Graal where you can at least hold the R key to see everyone's rating.
The addition of the winner-stays-on-spar was a good idea, been waiting for that. Would have maybe liked to see a "longest streak" stat, or a bonus in points for prolonged streaks.
Would love to see staff consider holding some form of a 1-on-1 seasonal tournament where only players from the top 50 spar ranks at the time are invited.