Your reaction sounds as good news for the 7w community, since most are against it (clearly showing in this topic).
It would be 'ok' as a variant, open to anyone, but it's not needed.
Concerning the tools it offers now: showing 'playercards' is clearly cheating and should not be allowed in any case.
Honestly the other features don't add that much. 'War scores' is a 2nd on the list concerning the saved time it offers you, to not have to calculate this score for yourself.
The 'leader runnerup' and 'guild points' : those are ok. That won't worry anyone if it get's added, but it's not needed...