Like I told Rider last night, I actually listen to what he says, and for MP, speeding up revives is critical, and his suggestion to fully upgrade the UAV got me at least three research points last night.
That said, I jumped in with randos last night and some jag decided to take the mech I had just dropped. So I dropped another one, hopped in and blew the first one to pieces. Still finished the mission too.