Open pvp is well and good and there will always be some social outcasts who find it difficult competing with equal opposition - thats to be expected. Particularly on an unofficial server trolls thrive and so the amount and intensity of the grief is greater than expected on an official server. The clientele is different.
I would suggest one made quest NPC's invoulnerable, if possible, as the real annoyance and the effect that can't be helped is that the griefers concistently ensure these NPC's are dead so you can't turn in quests even when you tolerate getting rezzkilled X amount of times to get to his location.
I think we're all painfully aware of the amount of gathering quests at low level and combined with the limited bagspace us lowlvls have to deal with it's not necessarily just matter of changing zones as we might not have the bagspace without dumping quest items spent a considerable amount of time collecting.
Invoulnerable quest NPC's would solve this issue. Poor clientele can't necessarily be helped on a server with a small customer base, but the NPC's can.