I like this, especially the repudiating of the privacy-hostile billing name/address voodoo. But I'd worry about forgoing the traditional protection of credit card chargebacks, and having to rely on debit card terms and direct ACH.
We make chargebacks just as easy. There's a button you can click next to the transaction that will initiate the dispute process - we'll deposit the funds back in your primary funding account and follow up with you, then resolve with the merchant. You're also covered under Visa's zero liability policy.
Sure, but an unauthorized charge is a clear cut case. I'm talking about an authorized charge from a merchant who is later uncooperative for whatever reason. I would think that a longstanding credit card company would have a more account-holder-friendly dispute process, but perhaps this is just a perception you have to overcome. Furthermore with a credit card one never loses the money until they decide to transfer it, regardless of company policies.
Convenience is good, but it isn't exactly the same as having the full might of credit card consumer protection laws.