So I've tried installing elementaryOS on a friend's SP3 and it failed at the grub-mkconfig step, re-tried multiple times, seems there's no way around it.
Went with #ArchLinux and of course, no such problem.
Previously had a CentOS package upgrade break docker-compose multiple-times. And that's a so called "enterprise-grade" distro.
I maybe an oddball, but distros like Arch #Linux are much more stable and hassle free for me than are the so called stable ones like CentOS or Ubuntu.