Standard Chartered launches SC Visa Infinite X Card with 100,000 miles sign-up bonus

The X Card packs an unprecedented 100,000 miles sign up bonus, but will you keep it after the first year?