1. You should bring back members info card in club list same as in friend list.
It doesn't have to show personal status, but it should show rank, and full playing status (lobby, queue, type of game, game time).
Also, it should have option to add people and invite to play, because in clubs not all people know each other and they might want to play together.
The way it is, you can only see name and green/blue/red status with no other info.
Purpose of clubs, beside tags, should be to connect players.
2. Club notifications if someone joined/left club show only if owner/players are online.
So, if I was offline while someone left club I won't even get notification about it when I come online.
It disables owners to keep track of members activities.