The phasing out of client billing is a pretty big and expensive undertaking that I don't think anyone wants to do. One way to make it much easier would be to enable the clients to add their own card details for a hosting plan in the editor. I know that currently clients have to pay for hosting first in order to gain access to the editor, but what if during the sign up phase for the editor, they also add their hosting payment information as well? Then they get access to the editor.