This could be a really good thing if you're an hour away from the airport where you have a morning flight, but a really bad thing if the driver decides that morning to not take you. :)
That would require there to be another driver, which in a less populous area at 4AM might not be the case. It seems like there would need to be steep penalties on both parties if they cancel near the arranged time.
Eg: Driver cancels 2 hours before pickup. Lyft penalizes driver x% of total fee, then uses that to "bid up" the price on that pickup to entice another driver to fulfill the request at the last minute. This has the potential to help attract drivers to go out of their way, which could help in less urban areas.