A first right of refusal clause and a clause about agreeing to new members are probably good ideas.
Depending on the aircraft you can also set a minimum number of hours at a fixed rate per member to cover all your fixed costs, if members choose not to fly they still pay, so your overheads are covered. This can help keep the utilisation up to a good minimum to maximise the annual checks.