I'd prefer Origin. I bought the game on Steam, try to launch with Steam, so it boots up Uplay. Then Uplay asks me for a key, which I get from Steam which it refuses...