Well, its best to space the towns and settlements out. It's good to have a few characters from different towns.
In the sunless citadel, I had two characters from Oakhurst, and it played out very well. While the other party members were traveling for specific goals, they got together.
In the forge of fury, I had a player return to his town in Blazingdale to check on related orc/ogre raids and it made it fit very well.
In the speaker in dreams, I had anther player be from Brindinford, and they were traveling home with him to the carnival.
In the standing stone, I had a player character be a member of the wild elf tribe that was attacking the town, which caused quite alot of cool instances in the group and roleplaying aspects.
In the heart of nightfang spire, I had one of the characters from the dry wastes, and go on a rescue mission to find a sage (can't member her name) that was trapped in the tower, in one fo the rooms. Plus, I also planted a seed early on about the Gulthias Tree and if a player destroyed it and removed the root from the ground.
In the Deep horizon adventure, I had the group be swallowed by the earth when nightfang spire was collasping, and tied a prophecy to their coming in the Desmodu's tribe. i aslo placed a piece of the Blade of Fiery might in the salamander castle, and made it what the enemy was looking for.
In Lord of the iron fortress, I had the pc's attacked by the enemy about the piece of the blade of fiery might, and one of their close npc friends was killed, and they went to the iron fortress to get revenge on Imparagon and the pit fiend.