Very nice looking installer but if you have the 'Legit' (paid for) Uplay version this wont work without the Registry entries.
It is common knowledge that Uplay don't have a backup service like Steam. Even Origin allows you to move game files before uninstalling and allow you to replace those files to do a Reinstall.
The problem with Uplay, you purchase the game, you download the game, install the game then you decide to uninstall the game, to Re-install after uninstalling Uplay expects you to Re-Download the files again. You can replace the game files into the correct directory but Uplay still wont recognize the game unless you add the 'Registry' entries.
I have 3 Watch Dog accounts with Uplay, I have only ever downloaded the game once and installed those files onto 3 other PC's, Uplay will not recognize the files are in the right place until the registry entries are added.
To get the game working correctly and recognized by Uplay without Re-Downloading you will also need the 'uplay_install.state' file and the Manifest folder with the correct file in place.