I went ahead and locked the poll. This has been around long enough and with nearly 60 people having voted, I think we can see the trend here.
I'm currently at 89% and I have to say that this is turning in to an absolute slog. I love the mode, both in concept and in practice. But when you've played through several times with every character, seen every mission tree, unlocked every mimic skin, and now you're just playing for dossiers and you play over and over again with nothing falling, frustration begins to eclipse fun.
I can't get Omen dossiers to drop to save my life, the mask of the ancients dossier... I have no idea what to do to get this one and no one else seems to either, meanwhile some characters just don't get dossiers no matter how much I play against their mimics or use them on my team.
So I feel like I'm banging my head against a wall. I don't know if what I'm doing is right or not. Do I have the right characters in my group? Should they all be affiliated with one side or the other? Does having a certain character in my group hurt the chances of getting dossiers for certain other characters? Will doing character oriented missions help my chances of a dossier drop? Are some just off limits for now because they don't want us to get 100% just yet? Are dossiers any more likely to drop if I play versus deploy? Use an ultra or stage ultra? Will we get Kilgore mimics soon?
I don't mean to sound salty over something that's supposed to be fun but man, I keep playing mission after mission after mission, day after day after day and while I love playing the game, there's a feeling you get when you're specifically targeting rewards and those rewards aren't coming and it's not a great feeling.
@developers, I love this mode, but if you could tell me if the character dossier drops are totally random or if anything affects them, that'd be great. Also, please take this relatively small sample size in to account when the next update rolls around and perhaps think about making the dossier drops, especially when you get over 70%, a bit more common? That'd be greatly appreciated.