Just one comment : it seems you miss some results, my participation rate should be 1.
You have no results for me at 2 USC races (Mohacs and Kazinbarcika), also at 2 WSC races (Nach1 and Raies) and at 1 SDR race (Shuss).
But there are results from me on previous SWR sheet. Same problem occurs probably for other pipsqueaks, like AbuRaf who raced them all too and who therefore should have a participation rate of 1 too.
Obviously, there had been a mess in your sheet. Probably, you forgot some columns when you made your update and sorted the lines.
Regarding the system, ok, it suits me fine : same "points" value (all competitions are equal) and then bonus or malus according to the level (according to previous ranking) of participants. Good IMO, much better than saying that each ZS race has more value than each USC race like in CTG's system. Especially with the special rules system added this year at ZS that made some higly ranked pipsqueaks not racing regularly. This is a good way to "balance" the competitions according to the level of participants. But that won't change me : I'll race all competitions if I can.