I just checked the current Travelocity Credit Card sign up page and they still list the following:
I HOPE this means the current lucrative reward redemption rate will remain after these changes.
However, what always concerns me is that often when a company promotes an "enhancement"; they usually end up taking away a valuable benefit (i.e. many frequent flier programs).