I'll be waiting for the update particularly concerning the collection score because it still needs disambiguation. It sounds like this will adversely affect people with leased and delegated cards but like I said, I'll be looking out for updates.
I like the idea of separate leader boards for each league. Especially considering that the collection score might end up making me spend a whole year in diamond 1 😄