It looks like GNOME has long outlived its usefulness of working around Qt being under an unsuitable license way back when KDE was the de facto standard DE. With its current contributions of pouring fuel onto the fire of the init system debate and now wanting to fund a pissing match over trademarks, it looks like the project is doing more harm than good.
I set up a lab VM with SLES 12 with / on btrfs last week and enabled snapper. After several hours of downloading and installing various projects from github to try out (including lots of dependencies), it was a quick and easy cleanup to restore to the snapshot it had taken an hour before I started.
Having worked with Solaris and LiveUpgrade for a number of years, I really like the prospect of having similar functionality in Linux to enable backing out a distro upgrade.