Good work!
May I suggest in regards to Freeport that most places named that way are in some sort of fashion related to Pirate or Smuggling activity. Historical I believe freeports where places where you were not subject to cargo inspection and subsequent taxation making them prime candidates for illegal activities... just like in E-D. Technically they were independent ports not subject to any particular political power be England, Spain, Portugal or whatever.
If you recall Freelancer also did the same thing with independent and pirate stations.
Close to where I live there's a place called Freeport, TX and lo and behold there is a nice tavern called Pirate's alley. That can't be a coincidence.