Second, Fedora uses rpm management, rpm repositories sooner or later corrupt themselves, happened to me and others I know on Red Hat, on Fedora and on SuSE.
I'd use Debian but I've found Ubuntu's driver management to be far more stable and reliable, especially for WiFi.