Get Glasgow Moving have been around for 6-7 years now. You can find info about the key organisers here: https://www.getglasgowmoving.org/about/.
If anything, the membership structure is there to *protect against* infiltration from people opposed to the group's aims, or at least to slightly deter that from happening.