How about another small bg with only 10 players to a side where the winner is the team that reaches 50 kills first. You could add 3 nodes that gives small buffs to make it interesting. Say one gives your side 5% damage increase while another gives 5% health or causes your team to slowly regenerate their health even in combat or have one node reduce the rez time by 5s. To stop gy camping each team can have 2 gy which you can choose which one you want to spawn at.

Another idea i had was to add more incentive to world pvp by creating a mark like they had in hellfire. Only max lvl players can participate and any world pvp kill by you or someone in your party(not raid) you get a mark that can be turned in for either bonus honor or for their own gear. Maybe reuse the old vanilla pvp gear models and update their stats to match close to the current seasons gear(like 5-10 item lvls lower). Then every weekend a zone could be picked where you get double marks, and could get bonuses for killing streaks, like every 10 kills you get a bonus mark, then killing someone who is on a spree also gives you a bonus mark.