You can download the files as much as you want. It does tell you your key on the site but I'd keep a copy of the email they send you with it to hand. I'd go for ED site personally. Steam has been slow on updating and DCS world and BS2 are not on Steam.