We usually run 4 qualifying with staggered starts, you go when your number is called, random in the first round, then the fastest time in round 1 goes first in round 2, the same for round 3 and 4, the fastest time in all rounds, not just the last round. This means if you went fastest in round 1, then broke in round 2, and no one beat your time, you go off first again, you earn the right to go off first by having the fastest time.
Then finals, I like 3 leg finals, but most clubs only run 1 final in the winter because of time.
But if you had enough time 3 leg finals is much better