For my money, the best thing an enterprise geodatabse offers is the ability to support more than one editor at the same time. That's it. I also support the oneway replication from the enterprise gdb to a file gdb, and publish your services using the data there in. When you need to, sync the changes from the parent to the child and republish.
However, that model while tried and true can, will and should be replaced with feature data services instead of direct connect to the enterprise gdb for editing. You can still replicate from a feature data service to a file geodatabase to publish the data to a read-only audience.
That should just about do it....