This!!!
The match before the one shown in the video was on Derailed, again with randoms. One of the team was running sniper, and he kept spotting the Predator and keeping track of it. From the positions he was highlighting I was able to focus more on those directions.
When the Predator showed up cloaked, I could see it clearly. We were at helipad camp, he was running around trying to isolate one of us but he was easy to follow even when cloaked.
The guy playing sniper was a valuable asset that game, he performed his role perfectly and between me and him we were able to not only keep the Predator away from the mission but also take it down. It was a great game, tough and challenging, but 4 randoms were able to coordinate well.
There is no I in team. You have to work together, or expect to fail.