Between cutting edge Fedora and Bleeding edge Arch, my vote goes to Arch. It does take a long time to setup Arch but after that most packages can be grabbed from repo or AUR unlike Fedora that recommends manual compiling.
Thinkfan is one of the packages that I couldn't find in fedora repo or any third party repos. It is available in Ubuntu repo and pretty much every software out there is available in Arch's AUR. Other license ridden packages like MS Core Fonts are included in Ubuntu Partner's repo and again in AUR. You will also have to either write systemd files or borrow and modify from other places. Ubuntu has a huge collection of PPAs and Arch has AUR. But again all of these things can be done using already posted tutorials or community help.