That is a lot of exciting content!
I generally prefer shorter, but more frequent updates. It helps keep the events of the game fresh on my mind and excited! Perhaps with the occasional large build when there's an important story arc.
This might be an unpopular opinion, but hearing the story will be mostly linear makes me really happy! It makes every update continue the story and allows the story to progress at a nice pace.
I do like your approach where we get the best of both linear and kinetic storytelling by giving a little extra screentime for the character of your choice!
Keep up the great work! Looking forward to when the new build drops, whichever route you choose to take!