Personally, if there's an event been scheduled, be big enough to continue with it rather than cancel it at the 11th hour
Again, impossible to please to everybody.
In my personel case, events begining at 19.30, are impossible to me
to attend, because i finish working at 19.00, i must to drive home (20 mnts if everything runs well), arrive home, say hello to wife and daughter,
pay some attention to them, dinner with them, supposing that all runs
ok, i will be ready to join the server only after 20.00. That´s why, many
times i join server but only get out to practice only at 20.20 - 20.30.
One option is
shortning the practice session (the events are posted
with (almost?)1 week advance. Which give many time to people
practice. And maybe
eliminate the 10 mnts of warmup.
In my opinion, is 10 minutes of wasting time. This way even if an event
starts at 20.00, it will end most of the time before 22.30.
The guys who work untill late (19.00) and the guys who need to end racing soon because they have to wake up earlier, or something else,
will be pleased (i guess).
Again, my humble opinion.
Cheers