Just figured I’d chime in here with a bit of feedback as a recent client project brought to light how clunky this process—especially as a developer working on a client project that’s already been created and is currently hosted. Any plans to improve this process in the future?
At the very least it would be great to be able to transfer sites around with hosting, so clients could go with option 2 in your suggestions (this is my preference as I’d prefer to have “the keys to the castle” when it comes to structural updates) and have the developer manage the project in their account with Client Billing for payment. Another option that mimics other platforms is giving Site plans X collaborator seats to fill with the option to limit permissions to only the Designer and certain Project Settings. I’d even be fine with this taking away one of the Editor seats (as I find I only need 1-2 for most CMS sites) which could extend to the Business plan as well (with 2 collaborators and only 8 Editor seats).
The cost of the team account and the fact that my client isn’t needing that functionality long term (he doesn’t work with a “team”—I’m the only developer) makes this a hard sell and currently transferring isn’t possible with hosting so no matter what there’s downtime involved—another hard sell. We actually opted for route 3 against my initial suggestions as all other options had major downsides—especially given the nature of the project itself.
Thankfully most projects “come in fresh” with my starting the build in my own account, but as more clients approach me with existing projects in their accounts I’m needing to have some awkward conversations about the process involved—not to mention unnecessary potential downtime. Just figured I’d throw the ideas out there