I know you probably thought of it. Im sure actually XD !!
But i strongly suggest Mobs Camps. It is a must in a game like this.
Not only because you a have one more reason to log in and play but also start to have a reason to make a party and interact with other players. It would also improve PvP combat since people will start going to raid same places.
If you played UO you know what im talking about.
You could also put good loot and bosses, make events now and then.