Four out of five machines upgraded to Fedora 41 without a hitch. The laptop I’m currently typing on (my constant companion) is the last but I don’t see any reason to hold off any longer, particularly since a virtually identical laptop (backup) upgraded flawlessly. I’ve not experienced any issues that others have reported, except that I did convert one machine from GNOME to KDE (I was attempting to be ecumenical in my DE usage but I can’t really get on with GNOME on a desktop) and dnf didn’t support the group option mentioned in the article, but I just used the other method and that worked fine.
Before a re-install it is useful to have a backup of /var/log so you aren’t overwriting details that might help understand the problem. You can use journalctl to vew logs created on another system, or for a system that fails to boot the installed kernels you may be able to use a Live USB Installer to run journlctl. This can be especially helpful if there is a boot failure issue affecting multiple users.
Nearly all my reinstalls have been forced by storage device failures, but I also don’t go for long periods doing upgrades. I am careful to have reliable backups of $HOME, including a directory under $HOME where I keep notes of any changes to system configuration (usually in /etc) needed to reproduce the current configuration in the event I need to reinstall.