Currently, if someone has access to a C4R project, they have WRITE access to ALL files:
https://knowledge.autodesk.com/search-result/caas/sfdcarticles/sfdcarticles/Secure-worksets-in-an-A3...
model.html
Yes, we're working on a team, but mistakes can be made. Even within our own office, people are only granted write access to projects that they're working on (in part to reduce folders being accidentally dragged around). In C4R, I trust that our client (or other subs) wouldn't INTENTIONALLY open my Revit model and start modifying stuff without telling me, but what if they're just opening it to look at something (and forget to detach) and accidentally make a change, or there are some warnings that they just dismiss when constraints are updated & windows/doors move? Not to mention all the permission issues that could occur if things AREN'T saved (and therefore also aren't relinquished)?
I'm sure a lot can be avoided by training, but it's training in OTHER firms. I'd just personally have a lot more peace of mind if I knew "this model is ours, that one's theirs". Always having an up-to-date link CAN be great (in most cases, though I've done submittals with intentionally old links when there were large changes close to the deadline) but I don't want to have to keep doing a model compare, or looking at the history, to see if anyone else has touched our model that shouldn't have...
This is somewhat similar to this idea:
http://forums.autodesk.com/t5/revit-ideas/a360-c4r-host-model-with-read-only-revit-links/idi-p/63970...