It 100% matters. I spent about $20M a year on my SPG Amex for years, and didn't get an invite. Once I got in touch with Amex, they told me to switch to Biz Platinum and I would get it quickly. They have a distinction between a charge card and credit card, and told me it matters for the Centurion invite.