OP, I'm glad it all worked out
With weather waivers, I've learned that if there is a change I've always wanted to make (timing, routing, etc), the waiver provides a perfect excuse to get it done. If there is major weather forecast for an airport, I'll try to avoid it if at all possible.
However, I also know weather forecasts are subject to change and I may not have needed to change my flight (and therefore may not have needed to wake up at 3:30 AM). For example, in the DTW area, a small shift in the heaviest snow band can make all the difference. And the problem with weather forecasting is that you can't be too specific too far out.
For that reason, if possible, I'd rather be safe than sorry when it comes to adverse weather -- and that seems like DL's rationale lately too.