I saw them a while back too but don't understand the point.
The pricing on the travel portals is generally much better from my comparison so far, and people with Travel cards already get much better rewards when paying directly.
It might work out well for a small group of users, it's on AmEx Gyftr too if anyone's wondering.