A reward/risk system should be put in as well. The masses will not PvP if there is no reward and without risk it almost makes it pointless. Make World PvP deaths damage gear or endurance until repaired. Also a leader board so people can see who the biggest PvP'ers are, World PvP ranks/titles. these little things can encourage people to join the action.
Only if they give us currency. Possibly the option to repair with WZ comms? No reason to make us pay as many credits as pvers if we only pvp without actually getting the money. Risk must match reward; Paying in WZ comms seems to be the most logical idea.