possible huge exploit
I noticed that when you select "spectate friends game" that they are currently in, you are also able to see the enemy team's vision and locations. Is there a large time delay on these? If not all it would take is for a player to be spectating on a laptop next to their setup on a proxy account for them to have perma vision of their enemies and create a huge unfair advantage