Few weeks ago, I migrated completely to Kubuntu (yes... KDE version of Ubuntu) and NPM package installation has been very fast compared to time it took on Windows 10.
I regret going with KDE, which I thought looked great because
Unity (Ubuntu) has much better support for multi-monitor and auto-rotated my screen and has been a breeze for IME set up.
And also as I am new, documentation and community support is essential. It was tough to find Kubuntu-specific answers as many of setups/configurations were shown in Unity.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.