This idea has been merged into another idea. To comment or vote on this idea, please visit WEBFLOW-I-1 Granular permissions (per team or per project).
I think that it maybe a good idea to temporarily disable the ability for clients to publish the website to the live domain while perhaps the designer is in the middle of working on the website.
For example, I made a few design changes and published them to the .webflow.io domain for the client to see. This was very much half finished with links not working etc. In the meantime, one of the other team members made a change to the live website and published it to the live domain - with all the unfinished changes live.
I think it would be a good idea to put a safeguard in place.