Which is an different issue and is not really relevant here. The user
has been using GNOME upgrades
to a new release and should have the experience designed in the new
GNOME release.
Provide a gnome/fedora workstation group with the experience you want and integrate that as an option with the upgrade tool