One benefit that I see is that this could allow normal business/end users to more easily update content directly, rather than having to get a developer involved.
Obviously, you could easily create your own interface for users to do things like this, but why reinvent the wheel when it is already well designed and available at a decent price?