The fact that I can use my favorite text editor, VIM to code in JavaScript with ease is awesome! It's been an incredible experience using neovim for work and personal projects. There are some features missing (like debugging) but it's still pretty great so far. For example, you cannot watch variables as they change during runtime. You have to stop execution of your program first. This makes sense because watching variables would be very slow when executing millions of lines of code at once. If you're looking for something more like Visual Studio Code or Sublime Text, this may not be what you want. Using vim/neovim has made coding much faster than before. I love that it's built on the Node.js ecosystem. I love that it's a community-driven project. I love the vim bindings. I like the vim mode. I like the syntax highlighting. I like the terminal integration. I dislike that it's missing a lot of the features I use Vim for. I don't like that I have to use a terminal when I'm not in the terminal. It's a nice text editor that's not Vim. It has some nice features, but you might be better off with Vim itself. I use it to write JavaScript code.
๏ปฟ