I think the consensus is that it is less flexible - you still have book through the Amex travel site, but you also now have to spend over the amount of your (would-be) credit in a single booking.
I did read the terms, but haven't used a travel credit yet under the new system so was unsure on...