Good points. They are all valid considerations, and I've always tried to book directly with the sources over the years for flexibility and benefit reasons, and traditionally, upgrade eligibility. However burning a dl.com giftcard sounds like a good reason to me.