Too much effort and we dont really want to be flooded be npcs considering the amount of guilds in server.
and how does one claim to own a spot as their faction's afk spot ? this can easily stir up unnecessary drama... i.e if i get few of my guildies to go afk at the same spot where some GMs and Oblivion goes afk, i can call that as my factions afk spot ? also if this is implemented, there will be more than 10 factions that would want their own afk spot npc . which will become a tedious task, also there is no point to this :S .. if your world chat recruitment spamming's not working for your fac. then a npc will make no difference ..
Maybe if you add one NPC for all guilds, and then there's a quest/tab for each, where you can read requirements and shit.