I always use DDU, even when just upgrading to a new driver version. There will always be leftover gunk from the previous drivers when doing a driver upgrade, and DDU will take care rhat's not the case.
If you have a lot of special driver settings you have spent a long time setting up, make a profile backup and restore that after the new install. AMD has this function built into the software, and Nvidia there is a tool you can download and use for the same purpose (can't rememeber of the top of my head the name of the Nvidia tool).
I have once in a while just done a straight upgrade on top of the previous driver version and though that has never caused me any issues, I prefer doing a clean driver install every time.
Instead of using the DDU option to prevent Windows from automatically install the driver upon reboot from safe mode, I just disable the network card or unplug the network cable before booting into safe mode. This prevents Windows Update to install the driver upon normal reboot.
On my laptop Windows Update installs and replaces the new driver, so there I had to create .reg files which prevents Windows installing drivers for specific hardware. You can set this up using Group Policy too (if you have a Windows Pro version), but takes longer, as you have to allow windows to install drivers for the specific hardware when upgrading the driver yourself. So having premade .reg files is much quicker. I had to include the audio drivers on my laptoo too this way, or Windows Update installs new drivers for my audio hardware as well, which destroys the sound from being clear and good to distorted popping and crackling sound. So I can never upgrade the sound drivers. A lot of people on the internet with the same laptop models think their speakers are broken, and starts longwinded support tickets with Asus, but it's just bad driver issues. (It's a Zephyrus laptop).