I have just realised what I most want from Defiance. I want recruitment missions to pick up new team members. I want "loyalty" missions to unlock their unique special ability. I want flexibility to swap team members in and out for each mission. ... Basically I want to play Mass Effect 2, but in the Infinity setting.
Have you seen Core Space? It seems like it would be right up your alley in terms of meeting NPCs and recruiting them to your team.
Cool, that's another place the Defiance team can look at when the port the idea across into the Infinity universe.
As long as they don't make an Ashley to go with Cadin, cos I'll just leave her space-racist ass behind on Virmire again...