I don't know if Debian is the thing I would recommend to people. I consider it more of an intermediate difficulty, not for big reasons just little pain points. The big one being obviously new hardware support.