NixOS is the best operating system I absolutely cannot recommend to anyone - Anurag Singh
(www.xda-developers.com)
A bit of friction when going off the beaten path is generally a good thing. Some people always take this too far though