In clan settings, all we have now is the Minimum trophies to join. I think it would be useful to extend this to also have a minimum level to join. This should be pretty easy to implement.
The next step would to add a minimum combined heroes level, maybe per town hall, although I can appreciate this would be harder to manage.
All of these would help clans manage the random join requests we get every day.

