i've been thinking about the problems with getting the races done and the numbers per race and although still floored this could be worth a try. You assign 2/3 specific race times per week say monday night at 8 thursday at 9 and sunday at 8. Each night is 2 circuits which are random and points are calculated over a season say 4 weeks, but each racer can only compete 6 times over a season there by everyone will have done 12 circuits. And those that find time to race will get decent points and those that cant be bothered sit at the bottom of the table. Numbers could still be an issue as every one could race one night and only 2 people turn up the next, and im not sure how hosting would work but as i say it could be worth some further investigation.
