So I just discovered that these points can be used similar to Barclays Arrival points. Basically, you can get a statement credit for any type of travel, including gas, car rental etc. Further, if you call them up, as oppose to going online, you can get the statement credit for every last penny.
Question is, though, if we can cash out of it in the same manner as people here cash out of Barclays?