You will like this: A review of the in-vivo upgrade process from Fedora 23 to Fedora 25 on a laptop with an Nvidia card, including initial problems with packages and signing keys, post-upgrade problems with graphics drivers and subsequent resolution, customization, extra software, performance, stability, small issues with Firefox 52 and Gnome Shell extensions, Steam and 32-bit libraries, fonts, other niggles, and more. There you go. http://www.dedoimedo.com/computers/fedora-upgrade-nvidia.html Cheers, Mrk
Great distro; home users however would go for its easier to use sibling Korora which is Fedora plus all the goodies configured out of the box so its ready to run.