Player ID, Freinds. And Ban list.
I think everyone should have a player ID. This is so you can find people. Not to attack, but to just view. I mean there's nothing wrong with viewing a base.
Also if we can have Freinds, where they be viewed by you, AND you can chat with them and invite them.
Also, clans should have a ban list, of people who are banned, and an accepted list. The accepted list is for people who stay I clans for like a week, then leave, then go to clan 2 then back to clan 1 and so on. That way they don't have to ask to join a clan.