I think it depends what the goal is.
Autonomi has a design where clients choose what data to persist and ant nodes validate then persist it. So, the architecture is very much client driven.
While you could use various patterns to create hybrid client/server applications, it side steps some of the goals Autonomi sets out to achieve.
Imo, we can achieve a lot with this model, but adding ownership transfers would help a lot here. Likewise, being able to derive an address from a key would help enormously.
I did a POC on the above with positive results: Separate owner address mutables by traktion · Pull Request #3073 · maidsafe/autonomi · GitHub
I detailed some of the benefits here: Revisiting the initial Safecoin Design for native Token - #35 by Traktion