Can be summarized with: “Someone recommended to try CentOS 7 for laptop and it’s better than Ubuntu so I am sticking with it for now.”
I agree that this article lacks sufficient testing and not enough time has been spent to experience minor issues.
That said, I’m experiencing similar issues with Ubuntu on a recent-ish all-Intel laptop. Small things just not working well, stability being pretty poor by 2014 standards, updates breaking from time to time (roughly 1/3 of all kernel updates just don’t boot on my system…).
I’ve been contemplating moving to OpenSuse 13.1, a system I’ve been happy with for the most part since its release on desktop and one older laptop. I’ve also gotten used to Gnome 3 (previously used KDE), and I’m pretty happy with it.
 Though I’ve had some successes with Nvidia and Bumblebee on Linux, it tends to be hit or miss depending on the specific laptop model. Intel’s solid, upstream open source drivers are a key factor in my laptop choice these days.
I used SLED (SuSE Linux Enterprise Distribution) at a previous job, and
it was pretty miserable. The system was slow, YaST was pretty buggy,
etc… I haven’t tried OpenSuSE in years, though.
Lately, I’ve just been just been using Ubuntu server where I use Linux,
installing my preferred window manager that way, and using ksplice to
avoid rebooting on most kernel upgrades. Of course, I’m mostly on
Thinkpads, which tend to be well supported. Of note, the past few
kernels don’t boot on my C720 Chromebook, which runs Ubuntu natively and
has no ChromeOS on it anymore. I’ve been running Fedora on a test
machine at work, and it’s still throws me off (and yum is as slow as
ever). I should also note that all of my machines have integrated
graphics and don’t use the NVidia cards.
My current laptop is a Thinkpad S1 Yoga, and at work I use a ThinkPad W530.
Ubuntu works poorly on the former, and I had serious trouble getting graphics to work properly on the latter, and power management is still abysmal (roughly 50% of what runtime was on Windows).
A long time Thinkpad fan, I’m very, very disappointed with the Yoga. The new keyboard and touchpad design are mediocre at best, while the trackpoint has become a useless checkbox feature that isn’t even close to usable now they’ve removed the physical buttons. The display on the Yoga also has the most extreme case of display ghosting, with the UI of my IDE frequently being burned in and showing through the background of my terminal window. This is something that is just inexcusable for a 1600 euro laptop half a year old. I will probably not buy a Lenovo again.
I’ve been using the T440s at work, and the lack of physical buttons hurts — I always disable the trackpad in the BIOS, which now leaves me to use an external pointing device (in this case, a CST LaserTrac trackball) or rely on the fact that my environment is well-suited to not having to use a mouse very often. Interesting about power management problems, though: I routinely get 16h of battery life off the pair of batteries I have in it (though I’ve never had Windows on it to compare). A friend of mine has recently had graphics issues running various Linux distros, so I imagine that’s still an ongoing problem. I’ve been poking around half-heartedly for non-Lenovo machines that have TPMs, though; haven’t really found anything apart from Chromebooks (which, last I checked, require reflashing the BIOS with the development versions of SeaBIOS to get access to the TPM). I’ve also heard the X240 is a total flop, which makes me feel like I dodged a bullet with the X230.
I briefly considered picking up an X230 instead of the Yoga, simply for the physical buttons and proven support, but decided to risk buying the recently released and well received Yoga.
As for the W530 - it has an odd configuration as far as graphics hardware goes. Some of the outputs are wired to the Nvidia card, some to the Intel. I’ve had some issues getting it to work, and depending on what configuration of screens I have connected during installation, it may or may not work out of the box. Configuration of the displays is not very reliable, and depends on some trickery with xrandr and nvidia-config, as no single tool will be able to manage all displays at once it seems.
I’ve previously used a Sony Vaio with Nvidia+Intel graphics, and it worked very, very well using Bumblebee, both in terms of performance and power management. I had hoped to reproduce that with the W530, but failed.
My recent issues with the quirky configuration of the graphics on the W530, combined with the lacklustre quality of the Yoga, have made me me critical of Lenovo’s recent product lines.
Ubuntu (gnome) has been very stable for me on my all-intel laptop - I’m not sure I’ve ever had it crash or fail to boot on me. The flip side to that is my desktop, which gets killed EVERY Kernel upgrade thanks to the nVidia drivers.