Joburg not to bad..
Not qualified to answer questions on airlink but Joburg not as bad as everyone thinks..
If you want to live near airports (+- 20min) best bet is bedfordview, very safe and cosmopolitan... Offices are slowly moving here as well, thats how sandton became sandton...
Just make sure to be aware and get a place with good security.
And by good i mean, electric fence minimum....
Hope Airlink treats you well.
OneDay