Well that helps - but seriously, they are perfect in terms of timing. If we used whichever race was first then we always get race 1 out of the way by 1st Saturday of April. They also have a senior race attached which I think makes for a better atmosphere and gives the U18s a chance to run in with the seniors - and of course the new U20 Cat as well.