I agree you are a "real clan". Dont stress to much about members and just try and enjoy yourselves playing scrims/matches and practicing.
In my opinion communication is going to be an important part of how to move forward.
We would be up for a friendly game to help get all of you used to the scene, if you see m7 or myself around feel free to ask.
Gl, Rept