The problem is that even if you buy their games on Steam, they will most likely be set up just like the retail versions to access your saves etc online, so you'll be no better off with the Steam version anyway; you'll have to connect to both Steam and Ubisoft.
Possibly, i see what you mean. Probably be activated in the same way GFWL is whenever you get a Steam game.