The point is moot, since you can use your vim config as is, with nvim. I did exactly that, so the only change needed was to actually alias 'vim' to 'nvim' in my bash_profile.
So I guess this post complaints about the way the author chose to configure nvim.
Spot on, this just sounds like complaining for the sake of complaining. Use vim if that's your preference. I used vim for over a decade, and switching to nvim was a breath of fresh air.
I am confused. I tried it with glxgears and it appears to work. It even prints its output (and reading it into the buffer works as well).
So what do you mean when you say that it does not support running external programs with a UI?
So I guess this post complaints about the way the author chose to configure nvim.