Since I don't want to tinker every weekend with my distro anymore I need something stable. openSUSE Leap, based on SLE, offers this. Additionally KDE is a first-class citizen and just works as intended.
There's also a rolling release version, Tumbleweed, but I didn't try it yet.
I totally agree. My main point against Scala is the mass of features, it's like a modern C++. In the worst case you end up with a dev team in which everyone codes in his very own style.
We had to redo an inhouse Electron app in WPF because we came to the point where we had to do some stuff within windows, e.g. printing or create a heavily customized MSI file. Both is possible with Electron but with the native Windows solution it's easier to fine-tune behavior.
I think for UI and some web stuff Electron might really be superior. Especially if your team is already fluent with the web stack. But it has it's limits and if you reach them or have very specific requirements you might be better of with WPF or UWP apps and the initially higher effort of developing in C#/XAML might pay off.
Saying this I believe the existence of Electron is a great possibility for UI devs.
I recently purchased a Dell(not a XPS though) and develop primarly on Ubuntu. Unity has gone long way in terms of usability and i'm totally fine with it. And you don't really miss out on dev features compared to OS X.