One other thing they could do to help the zerg mechanics in warfields is to remove the revive spots from the areas close to the towers to prevent simple die/stand up zerg writs. Or, move the warfields to better areas that do not have revive spots right in front of, and not far off from the towers.
Additionally due to the serious city imbalances on Nagafen for PvP and raiding they need to allow betrayal with less penalty. For example where you don't lose your Masters unless you swap classes. This would encourage a little more balance and I would imagine help Freeport out quite a bit at this point.