I suggested this in the thread
Make ELO pub(l)ic, too. The following is a part of my post about showing elo without being ingame, top50 or admin:
So the ideal solution would be
separate options for 1v1 and team elo visibility on profile page:
- don't show (default)
- only show to self when logged in
- show publicly
Further possibilties we may think of (I'm not sure about them):
A: players with "don't show" are automatically switched to "show to self" when they reach lvl 20.
B: "show publicly" not available for team elo
C: 1v1 elo always visible to other logged in players who have selected the additional non-default option that they want to see it (similar to Chili workaround, but not ingame).