I feel like if we were to implement this on our ecommerce site, we would loose millions. That said, it does have potential for displaying saved credit card information in a nice layout.
As for the input, the standard forms that we grew used to are probably here to stay for a little longer.