As a perennial novice who is slow and needs all the practice he can get, I'll throw my 2 cents in:

Last year, I did Sat practice and only End races so I wouldn't have to spend the night, had lower entry fees ($100), and could be home on Sunday. From the time side, I like this new schedule as I'll be able to run novice races and still be home Sunday.

However, it does seem unfair that I must pay for Morning Practice and two sprint races when someone who races two sprint races on Sunday does not pay for Morning Practice.

Hypothetical novice A who practices Saturday morning and races NovU and NovO will pay $220.
Hypothetical expert B who practices Sunday morning and races STGTO and STGTU pays $170.

It does appear from the schedule that as in the past, there will be more practice time (1 session more?) on Saturday morning than on Sunday morning, so perhaps a discounted Saturday practice could be offered to those racing Sprints on Saturday, say $20 instead of $50.