I can see what you mean with the red/green issues, but how do we fix it?
Surely we wouldn't collectively rather a daily submission of pickups/drops/swaps that get processed every night, would we?
Personally, I love the instantaneous OT and wouldn't want to get rid of it. The only other idea I can think of is to split the IOT into two 24 hour periods; Initial Open Time, Secondary Initial Open Time and then the free-for-all DOT.