As far as I can remember they had a subscription reward plan where at first you'd get Niko Occar companion if you were a subscriber by 31st July 2015, a few months on Bioware changed this (quiet sneaky If I might add) and gave Niko as a companion to anyone subscribing before October 27th. As for people who we're subscribed during the entire subription reward plan, they got the early acces on October 19th including the rewards. Personally I felt Bioware mislead the community, regarding the change in the subscription plan, because if I knew i'd get both companion Niko Occar and KotFE expansion by subbing a few days before or on the 27th I would've done so and saved myself some money.