*shrug* I like the idea. Nothing wrong with trying to keep things running both fairly and smoothly (not an easy task on the world that is "teh interwebs").
Personally I don't see why anyone would sign up for an event they are not sure they can finish, or will want to finish. Considering the industry I work in you will probably never see me in any PvP events, as I know I have no way of knowing how much overtime I will have to put in from one week to the next.
I say kudos to the leaders for being strong enough to put your foot down on the issues that need it.