That seems a fair system, can't see any reason to meddle with it
I agree.
I'd also add a request for a clarification on how exactly the ballot and re-assignment of places is going to work when that is decided.
Hmm ... I reckon Alwyn + team should be left to determine the most-fair system — in their opinion — without being held to account for it. My reasoning is this: if they declare up-front what the system will be then riders will game it — I am ALREADY gaming it by keeping my selection in a less-popular slot. Everyone who fails to get their preferred slot will grumble.
Then again, if they DON'T declare what the system is then everyone is at the mercy of their whim and whimsy — most riders will get their preferred choice, but some will fail and will grumble.
They can't avoid the grumbling, so let them choose their preferred grumble.
In 2013 I selected 8am, because it slotted in well with riding the Prologue. However, EVERYONE wanted the early slots, so the team — and this is NOT a grumble — decided to inconvenience EVERYONE by filling the slots from the earliest to "as soon as possible", and I got bumped from 8:00 to 9:15. C'est la vie. I had more time for breakfast, finished with a handful of minutes to spare, and I enjoyed the ride immensely!
Let them get on with it — their problems are hard enough without being held to public account for something they don't yet fully understand or have data for to make decisions against. For my two-pennies, they don't get a chance to practice and optimise the process, it happens just once every four years, this is a difficult problem, even when they have the data in front of them then it will STILL be a hard problem — and the data won't be static until they lock the start-time choices.
At the end of the day some riders WILL be inconvenienced by having to start 15, 30, 45 minutes or even an hour later than they had hoped for, but it's still just a [very long] bike ride, the distance does NOT get longer with a later start, the route will be the same, the controls will still be serving food, etc., etc. Relax and enjoy!