I think that right now, we're better off not going invite only. That would discourage the decent players who want to join.
As we are now, we can simply invite people to actually apply to the clan. Those who do would become members, fail applicants can be laughed at.