This card sounds like a copy of the Amex Blue Sky where you spend $500 in 90 days and get a $400 statement credit toward any spends that are travel related. The Amex BS has no annual fee so its a good card to keep to up your AAoA. Both my wife and I got this card and it has worked out well.
Ps...Anyone who has successfully gotten this Barclay card already have 2 US Air cards?