Beyond my suggestions above I'd probably have to spend a bit more time there before I can think of anything else. I'll probably try and level a character there if the starter apartments are moved. I should note that I plan to try to make TH more relevant regardless of any programming changes by offering trades and services there, because even if did every change and more that doesn't guarantee a relevant Tech Haven without the support of the players as well.
To the majority of Fallen Angels it is already a special zone, it is far more a part of their identity than the other wasteland factions. To make it anything more than an empty zone the runners offering trade skill services need to be enticed to get outside of the safety of P1 and P1 apartments. I believe that steps 1,3,4,5 in my original post are a good place to start. Are there serious programming obstacles to moving starter apartments to TH? Is a skill bonus in the wasteland outposts even possible?