It's a fun game that I've been playing off and on since beta. The biggest cons for me are the enemy AI and the lack of randomness. Even on the hardcore mode, the enemy is just above drooling and very predictable. What I mean by randomness is once you know a map and where the enemy spawns, it becomes a race with your teammates to kill the enemy as fast as possible.
You can roleplay it like the guys in the video above but you will find that you are the most annoying person by constantly calling your every move. No one cares that you are taking three steps to the tree while chewing gum, honestly, we don't. Please stop.