If I understood correctly the entire system will replace the old personal leaderboard, so you can see your progression ingame, your rewards ingame (badge title etc).
Basically no more external website for personal leaderboard with score, win/loss (you have it on your panel)
Pips you gain/lose basically follow a similar logic we had with the old score matrix, so with odds and final score to calculate how many points you won/lost.
We’ll have a Team leaderboard on external website, and it will be a MMR leaderboard with a fixed (probably but not sure) decay.
And the position of your guild will be used for high tournaments, for sure ToL and WTS, dunno for ESL (maybe not).