Editing in a service is - after the submit - visible to all clients connecting to the service. This is a general advantage of editing in a service environment.
To download the features directly from the JavaScript editing client you have to do a server roundtrip because of downloading purposes. You can send the json from your graphics (which includes the attributes and the geometry) and create the download format and file in the server backend.