I can't imagine Dish letting a customer go because they won't offer them the HD for free when the time comes. I believe the only reason they changed the Free HD promotion was for marketing reasons anyway. Like I said, I wouldn't worry about the Free HD at all.
Why is there a fee to receive HD? Does it cost more to broadcast it?