Yes, TR's totally need a buff. They should be able to one shot you and then you die again at respawn from the extra damage. They should also be able to teleport from control point to control point.
PvP is broken, plain and simple. There is zero balance to the teams. If you don't p2w with enchants and mounts don't even bother trying to PvP, and I say mounts because if you can't move around the map fast enough you are not going to win. As for classes, TR need fixing. End of story.