Hey Farg. To get Old Haven as a starting location, you need to edit /misc/CharacterCreation.cs and at line 13 or so, there's this private variable defined:
private static readonly CityInfo m_NewHavenInfo = new CityInfo("New Haven", "The Bountiful Harvest Inn", 3503, 2574, 14, Map.Trammel)...