The editing takes place on your servers, but does it publish back to our server or does the site have to be hosted by you?
And it's clearly built on top of WordPress, so once a site has been published can it be managed just like any other WordPress site? Can users add plugins, manage posts, etc. without SiteMush?