Sure it will
One question: You mentioned that we can have multiple installs of DFU. What about the configuration files and the mod load order? For example, when I use DREAM mod, I have a different mod loadout and also use very different video settings than when I am not using DREAM. Also inside some mods I have different settings for these mods, depending on setup.
Currently, I have a written list of which settings I use for which setup, but I have to manually set all the options whenever I switch my setup.
Is there an easy way to keep multiple versions of the settings.ini, the mods.json file and even mod's own setting files, so the game automatically uses the one I need, depending on which copy of the game I start?
(The most simple way for me would be that all that user stuff is also stored in the game's own folder, instead of Window's AppData folder, esp. as the installation folder is already portable. This way I could easily carry the game on my USB stick and take it with me from, carrying all my save games and settings with me.)