Hey Alex,
Thanks is a great idea, research how other hobby organization (particularly the ANA) are managing membership.