re: I assume you know that after submitting and edit, the screen does not return to the edit mode
After an edit is made the page should refresh and still be available to edit. I suggest doing a test using Chrome with the Console open (hit F12 and click the Console tab). Look for errors, they’ll be reported there. My guess is that you need to flush the cache and force refresh your browser so the updated script that Forms enqueues is used by your browser.
re: directory entry is not displayed until approved.
Correct, any entries in the mod queue will not be displayed. I do not plan on changing that. What I do plan on tweaking is if the user is logged in they will still be presented with the view my entry and edit my entry links so they can continue to manage their entry while in the mod queue. I believe that will nicely round out the functionality.
re: after moderated submissions and edits are complete.
I’ve been working on a notifications extension for Connections to fulfill this need and several other events that could be sent. Unfortunately this will have a little overlap with Form, but the idea would to use the notification extension rather than those built into Form.