I like how multiple-cursors is turned off when pressing RET, and this is not the case for iedit-mode, how can I emulate that behavior?
From future. Now it is
(define-key iedit-mode-occurrence-keymap (kbd "RET") 'iedit-mode)
Define a key for the iedit-mode keyboard map, like this:
(define-key iedit-mode-map (kbd "RET") 'iedit-mode)
So, when you start editing a piece of text with iedit-mode, you can turn it off by just pressing RET or any key you like.