I would say an easier way to create plugins is a pretty big advantage. For some reason I've always been deterred from writing vim plugins, and like you I started using Emacs a few months ago (mostly for the haskell packages), and I feel so much more comfortable writing and editing my own extensions. I've never really looked into neovim, but they're plugin architecture looks really nice so I'll have to check it out.