Got the card in the mail today! I only applied via phone last Saturday so kudos to them on the quick service in that department.
Of course there is nothing is the pile of disclosures and T&Cs that tells me how many bonus miles I get or the amount of spending I have to do to get them. Guess we will see...