While i agree that the team missions should be working, putting actual players in the mix is not really feasable.
"OK, nano-technician ,Go kill Snarf! He has be harrassing Omni-Tek Employees for Years! He must be terminated."
Great, got myself a new mission to kill Snarf. Good thing is the high level game sucks and he quit 3 weeks ago and hasn't logged since.. See my point? Basing missions on Player driven characters isn't a good idea.
Here's a better Idea.
"hi there nano-technician, We have recieved reports of an out break in Sabulum of rogue clan members. Please eliminate 5 of them dirty rotten no good for nothing people and get cracking! You have 10 hours to complete this mission"
That way all you have to do is to kill 5 unique clan members. This would generate some team PvP tactics and promote it. I don't know, everyone has there own idea's and such.. But opinions are like A$$holes, Everyone has em and most of em stink..