i just had an idea for the town crier.
Rename him portal mage and let waypoint NPC have the option to look for groups of the specific waypoint.
ie: if i am at dark forest, i can call looking for group and it will say i am near dark forest waypoint.