I believe you are overthinking this. You really shouldn't be hoarding miles for over three years anyway, since there is always a devaluation around the corner. 'Earn and burn' is the new 'save up for the trip of a lifetime when I retire.' And by the way, UA miles never expire.