PvP Power > Agility > PvP Resilience (> Other secondary stats, which you appear to prioritize well enough so I'll skip these)
You are gemming essentially nothing but PvP resilience at the opportunity cost of both agility and PvP Power that could be gained either from better gem choices, or socket bonuses. For example, in your chest piece you have placed a yellow 320 Resilience gem in the red socket, negating a 120 Resilience socket bonus. If you had placed an Assassin's Imperial Amethyst
there instead, you would have gained both 80 agility + 160 PvP Power. Not only are these two stats better than resilience, but you've also minimized your resilience loss by gaining the socket bonus for setting a matching gem. You ultimately traded in 200 resilience for 80 agility and 160 PvP Power.
That's a steal.