Undaunted Pledges had been in the game ever since I can really remember and one of the most annoying thing was that there were only three sites where to accept or turn in Pledges. Sometimes a player forgot to accept quests but you could not share them (which is to counter doing quest-hoarding on secondary chars) but i always wished there was an easier way.
Easiest way would be to give Undaunted settlements on major maps (e.g. Blackwood, Western Skyrim, Northern Elsweyr, Morrowind, Craglorn) too to have at least a bit of variety. But ZoS never did anything like this although it was mentioned earlier alot of times.
What about adding an NPC that would be summonable like Pirharri (of the Thieves Guild). Said NPC would give you all three pledges and you can turn them in at him too but you cannot purchase stuff. This would only be possible at the Undaunted settlements.