I thought we gave as good as we got last night.
I like the Pulsar too. I got lots of kills with it. Accuracy is good but the damage dropoff at distance sucks. I wish they'd improve that.
Regarding enemy vanguards and so on - I think we need more anti-vehicle people. I'm planning on getting a Lancer cert after I get cert'ed for a Galaxy...although I also want basic medical and advanced engineering. Damnit!