Its similar to Barclay's arrival card with cash back option which some people see to like more and more because of deevalution of miles. This is not great but another option and another bank
I've applied for a TD credit card about 18 months ago and they declined me. The reason was
No relationship to bank (Checking Savings etc.) So it seems like they don't approve easy