I could hit an open practice for 30 bucks (most places) and get 5 or 6, 20 minute sessions in. That's 3 times the riding for less than half the cost.
Bottom line - Cut down on the classes (especially Vet and mini) and add more laps in the motos. This will fix a lot of things. More racers in each class, more track time, and overall a shorter day.