Reinstalling uPlay games without downloading them

I recently formatted my C drive and installed Windows 8.1 on it and began the process of reinstalling games. All of my game folders are still on my second hard drive (D drive). I was under the impression that unlike Steam and Origin, I had to download the games on uPlay in order to reinstall them. I installed Splinter Cell Blacklist and Rayman Legends with no problems, but Driver San Francisco's installer would not run, even in Windows XP SP3 compatibility mode. I previously deleted the game folder created in a Windows 7 install from my D drive, but I took a gamble and transferred the same game folder from my external hard drive back to the D drive. I figured out that by launching uPlay and then running the game's application file, I was still able to launch the game, even though uPlay prompted for a download. My cloud saves and achievements still registered on uPlay! Now I remembered once before that I launched installed uPlay games from custom game shortcuts in Origin and the uPlay overlay box annoyingly stuck on the screen indefinitely. Now that I was able to trick uPlay into thinking that I have already installed Driver San Francisco, the same tactic worked in another game. Are there any bugs or known issues that I should know about before attempting to launch all uPlay games through Origin this way?
 
If you had it installed in xp, but now want it in 7, you will have to do a full reinstall. They set up differently. For all of the others, if it won't let you open them, try telling it to download, but when it asks to to tell it where to install the game files, tell it the folder that already contains the files. It should realize the files are already there and bypass installing all of the currently existing files.
 
It's worth a shot, but I figured out that if I already have the game folders, then I can launch uPlay first, then create the game launcher shortcuts within Origin and launch the games that way with no issues. I launched Far Cry 3 this way without needing to download the game. Thanks for that tip, though. Will uPlay still store my game saves in the cloud if I launch those games through Origin?

hXt63kc.jpg