Free months are normal for subscriptions. Look at Netflix, etc.
This is another instance where a company wanted an app, and waited until the last minute to push out a rush job. Build-it-as-you-go is also normal these days.
FFG did it with X-Wing for version 2 of that game. No-one uses that, despite it being the only official way to play (apart from PDFs they post up, but don't mention). They've said that their two expansions will never be added, and quietly alluded to a replacement app at some point.
There doesn't appear to be the function to add the
SM and Necron codex codes.