I'm a 43 Vanguard running crafted gear to my level with just about full shield tech spec and would swear I am even stronger than pre 1.2. I routinely score 1st or top 3 in damage for WZ, earning 9-13 medals a match.
Usually by half the match the enemy team gets annoyed with me and I find it takes 4-6 of their team to take me down and even then it takes them a minute or more to do so unless all my cooldowns are ticking.
Frankly I am loving my Vanguard so far.