Thinking about missions more generally here, would it be possible to either increase the base credit reward or make it so that it isn't divided between players and instead each player gets the full initial/stated mission reward? A problem with trying to make missions a faction activity, or a thing to do with several people, is that the reward starts to decline as you get more players involved, thus discouraging additional activity.