Can't say about Nairobi since I haven't been there, but the traffic in Maputo is pretty good by large African city standards. No dead people on middle of the road like in Laos. It's a shock when you get here, but the chaos and disorder of traffic is pretty much universal except perhaps in SA. Maybe Nairobi is nicer though!
She won't have much trouble finding work in Maputo. The country has about 20,000 university graduates (out of a population of 20 million) so "dearth of talent" has a different meaning here.