I’ve participated in a handful of efforts to gain influence within the Windsward territory as a Marauder on my server. Every single time, the three quests requiring that I be flagged for PvP send me to exactly the same three locations to do the same three things.
I’d strongly suggest that you add variety to these quests so that players are sent to a couple of different locations within the territory with a couple of different objectives.
The current quest structure is (a) incredibly boring and (b) encourages the faction to just create giant Zerg trains to complete the quests.