I honestly do not like how many character lore achievements are along the lines of “Be in a group with this specific character X number of times”, or “Kill this specific character X number of times” - it makes them really tedious and absurdly random to try to complete.
My suggestion here is to as at least make the “Be on the same team as X character” challenges mutual, which is to say, have the two characters need each other for their own challenges. As it stands right now in all circumstances, they are only “one way”.
For example, Thorn needs to be in a group with Bolder 5 times to complete her challenge, but Bolder does NOT have a “matching” challenge to be in a group 5 times with Thorn.
Another example is Galilea needs to be in a group 5 times with Ambra, but Ambra does not have a corresponding challenge pertaining to Galilea.
Doing this creates player-to-player incentive to get these challenges done much faster via mutual benefit.
For example, let’s say Player A picks Thorn. Player B then thinks “OH! I can get Bolder’s challenge done!” and picks Bolder, and thus both players gain progress on their own respective challenges, which is mutually beneficial for both of them, and removes some of the randomness from trying to complete these.
