Hmmm, a "ready" button. Not that I would ever use it this way but ...
Wait around and be the last one to mark team ready and take advantage of those who marked ready earlier but happened to be away when the last person, me, clicked ready.
I would be ok with this as long as waivers did not go off until the following day after everyone marked their teams as ready. I would bet though 95% of the time that would end up being exactly same as current waiting time.
How about this .... For those who do not want to wait for waivers have an option for all players being available same night league fills.