I have both cards, the Amex and the Cap1 venture.
The Amex would be an advantage to the person that flys say once a week and they bought all the tickets, hotel,travel from Travelocity. Or if you bought a $4000 vacation for the family through Travelocity you would get another $400 in travel.
The card pays 5 points for travel bought from Travelocity.