It would be nice that if playing with multiple people on a regular basis increased the speed at which Ally XP was earned.
So add a 25% boost to the XP for every member, leading to a x2 XP boost when in a full team, and another 5% for every level you are with that ally. These are just simple numbers, can even be smaller, but so that a squad of Level 2 Allies would net you a 120% Boost in Ally XP.
Just my input.
Edit: I’m going to make a basic table here because I feel I might get misunderstood.
My idea is to have it exponential, so that would look like this:
(Multiple Allies as in-squad atm, not just multiple people on your friends list)
1 Ally at Level 1: +25% Boost to Ally Xp
1 Ally at Level 2: +30% Boost to Ally Xp
3 Allies at level 1: +75% Boost to Ally Xp
3 Allies at Level 2: +90% Boost to Ally Xp
That’s where I got the x2 (100% Boost) and 120% boost from. 4x5 (Level 2 Boost Bonus) = 20% + 4 Allies (4x25 =100%) So therefore 120% Boost total, roughly a 2.2 multiplier.
Sorry for the math, and if my further explanation was just more confusing.