Just to make sure... These are activated on Steam right?
Nope. There're NO Ubisoft / EA Games that their Retail CD-Keys (or bought Digital via Shop / Store) can be activated on Steam. Just because... they're NOT using „Steamworks“ technology integrated, that's all.
But noone cares, they're one time redeemable too like all others (except those for the setup only, for example CoD4/CoD5).

